Effective C: An Introduction to Professional C Programming

English, Robert C. Seacord, 2020
Currently out of stock

Product details

A detailed introduction to the C programming language for experienced programmers.

The world runs on code written in the C programming language, yet most schools begin the curriculum with Python or Java. Effective C bridges this gap and brings C into the modern era, covering the modern C17 standard as well as potential C2x features. With the aid of this instant classic, you'll soon be writing professional, portable, and secure C programs to power robust systems and solve real-world problems.

Robert C. Seacord introduces C and the C Standard Library while addressing best practices, common errors, and open debates in the C community. Developed together with other C Standards committee experts, Effective C will teach you how to debug, test, and analyze C programs. You'll benefit from Seacord's concise explanations of C language constructs and behaviors, and from his 40 years of coding experience.

You'll learn:

  • How to identify and handle undefined behavior in a C program
  • The range and representations of integers and floating-point values
  • How dynamic memory allocation works and how to use nonstandard functions
  • How to use character encodings and types
  • How to perform I/O with terminals and filesystems using C standard streams and POSIX file descriptors
  • How to understand the C compiler's translation phases and the role of the preprocessor
  • How to test, debug, and analyze C programs

Effective C will teach you how to write professional, secure, and portable C code that will stand the test of time and help strengthen the foundation of the computing world.

Key specifications

Language
English
topic
Technology & IT
Subtopic
Programming
Author
Robert C. Seacord
Number of pages
240
Book cover
Hard cover
Year
2020
Item number
33667184

General information

Publisher
No Starch Press
Category
Reference books
Release date
25.8.2020

Book properties

topic
Technology & IT
Subtopic
Programming
Language
English
Author
Robert C. Seacord
Year
2020
Number of pages
240
Book cover
Hard cover
Year
2020

Voluntary climate contribution

CO₂-Emission
Climate contribution

Product dimensions

Height
233 mm
Width
180 mm
Weight
535 g

Compare products

Goes with

Reviews & Ratings

Warranty score

How often does a product of this brand in the «Reference books» category have a defect within the first 24 months?

Source: Digitec Galaxus
  • No Starch Press
    Not enough data
  • 1.Anaconda
    0 %
  • 1.Ariston
    0 %
  • 1.Avery Publishing Group
    0 %
  • 1.Beltz
    0 %

Warranty case duration

How many working days on average does it take to process a warranty claim from when it arrives at the service centre until it’s back with the customer?

Source: Digitec Galaxus
  • No Starch Press
    Not enough data
  • Anaconda
    Not enough data
  • Ariston
    Not enough data
  • Avery Publishing Group
    Not enough data
  • Beck C.H.
    Not enough data

Unfortunately, we don't have enough data for this category yet.

Return rate

How often is a product of this brand in the «Reference books» category returned?

Source: Digitec Galaxus
  • No Starch Press
    Not enough data
  • 1.Beltz
    0 %
  • 1.DuMont
    0 %
  • 1.Econ
    0 %
  • 1.Eulogia
    0 %
Source: Digitec Galaxus