BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Effective C: An Introduction to Professional C Programming
Stock photo: cover may vary

Effective C: An Introduction to Professional C Programming Paperback -

by Robert C. Seacord

Add to wish list

Reader reviews for Effective C: An Introduction to Professional C Programming

From the publisher

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.

    Details

    • Title Effective C: An Introduction to Professional C Programming
    • Author Robert C. Seacord
    • Binding Paperback
    • Pages 272
    • Volumes 1
    • Language ENG
    • Publisher No Starch Press
    • Illustrated Yes
    • Features Bibliography, Illustrated, Index
    • ISBN 9781718501041 / 1718501048
    • Weight 1.1 lbs (0.50 kg)
    • Dimensions 9.2 x 7 x 0.6 in (23.37 x 17.78 x 1.52 cm)
    • Category Computers - Languages / Programming
    • Library of Congress subjects C (Computer program language)
    • Library of Congress Catalogue Number 2020017146
    • Dewey Decimal Code 005.133

    About the author

    Robert C. Seacord is a Technical Director at NCC Group where he develops and delivers secure coding training in C, C++, and other languages. Seacord is an expert on the C Standards committee. His six previous books include The CERT C Coding Standard and Secure Coding in C and C++.

    More Copies for Sale

    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C.

    • Used
    • Very good
    Condition
    Very good
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$11.85
    Free Delivery to USA

    Show details

    Description:
    No Starch Press. Very Good. It's a well-cared-for item that has seen limited use. The item may show minor signs of wear. All the text is legible, with all pages included. It may have slight markings and/or highlighting.
    Add to wish list
    Item price
    A$11.85
    Free Delivery to USA
    Effective C: An Introduction to Professional C Programming

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C.

    • Used
    • Paperback
    Condition
    New
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$21.64
    A$16.57 Delivery to USA

    Show details

    Description:
    Paperback. Like New.
    Add to wish list
    Item price
    A$21.64
    A$16.57 Delivery to USA
    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C.

    • Used
    • Very good
    • Paperback
    Condition
    Very good
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    2
    Seller
    Item price
    A$24.02A$21.62
    Save A$2.40
    Free Delivery to USA

    Show details

    Description:
    No Starch Press, 8/4/2020 12:00:01 AM. paperback. Very Good. 0.9000 in x 9.2000 in x 7.0000 in. Very Good Condition - May show some limited signs of wear and may have a remainder mark. Pages and dust cover are intact and not marred by notes or highlighting.
    Add to wish list
    Item price
    A$24.02A$21.62
    Save A$2.40
    Free Delivery to USA
    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C

    • Used
    • Very good
    • Paperback
    Condition
    Very good
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$23.12
    A$5.77 Delivery to USA

    Show details

    Description:
    No Starch Press, 2020-08-04. paperback. Very Good. 7x0x9. Clean sturdy and unmarked with mild shelf wear EP
    Add to wish list
    Item price
    A$23.12
    A$5.77 Delivery to USA
    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C

    • Used
    • Paperback
    Condition
    Used
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$31.08
    Free Delivery to USA

    Show details

    Description:
    No Starch Press, 2020-08-04. paperback. Used: Good. 7.06x0.65x9.25. Buy with confidence. Excellent Customer Service & Return policy.
    Add to wish list
    Item price
    A$31.08
    Free Delivery to USA
    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C.

    • New
    • Paperback
    Condition
    New
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$46.50
    A$7.96 Delivery to USA

    Show details

    Description:
    No Starch Press, 8/4/2020 12:00:01 AM. paperback. New. 0.9000 9.2000 7.0000. NEW! Book, never read or opened.
    Add to wish list
    Item price
    A$46.50
    A$7.96 Delivery to USA
    Effective C
    Stock photo: cover may vary

    Effective C

    by Seacord, Robert C,

    • New
    Condition
    New
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    3
    Seller
    Item price
    A$54.11
    A$5.77 Delivery to USA

    Show details

    Description:
    new.
    Add to wish list
    Item price
    A$54.11
    A$5.77 Delivery to USA
    Effective C
    Stock photo: cover may vary

    Effective C

    by Seacord, Robert C,

    • Used
    Condition
    New
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    3
    Seller
    Item price
    A$54.11
    A$5.77 Delivery to USA

    Show details

    Description:
    like new.
    Add to wish list
    Item price
    A$54.11
    A$5.77 Delivery to USA
    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C

    • New
    • Paperback
    Condition
    New
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$56.81
    Free Delivery to USA

    Show details

    Description:
    No Starch Press, 2020-08-04. paperback. New. 7.06x0.65x9.25. Buy with confidence. Excellent Customer Service & Return policy.
    Add to wish list
    Item price
    A$56.81
    Free Delivery to USA
    Effective C: An Introduction to Professional C Programming
    Stock photo: cover may vary

    Effective C: An Introduction to Professional C Programming

    by Seacord, Robert C.

    • Used
    • Good
    • Paperback
    Condition
    Good
    Binding
    Paperback
    ISBN 10 / ISBN 13
    9781718501041 / 1718501048
    Quantity available
    1
    Seller
    Item price
    A$62.75
    Free Delivery to USA

    Show details

    Description:
    paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
    Add to wish list
    Item price
    A$62.75
    Free Delivery to USA