Cart
Free US shipping over $10
Proud to be B-Corp

Effective C, 2nd Edition Robert C. Seacord

Effective C, 2nd Edition By Robert C. Seacord

Effective C, 2nd Edition by Robert C. Seacord


$58.19
Condition - New
<30 in stock

Effective C, 2nd Edition Summary

Effective C, 2nd Edition: An Introduction to Professional C Programming by Robert C. Seacord

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 - updated to the latest C23 standard. 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 analyse C programs. You'll benefit from Seacord's concise explanations of C language constructs and behaviours, and from his 40 years of coding experience.

Effective C, 2nd Edition Reviews

"This is why you should program in C. Because other languages dont open portals to hell.
Micha Zalewski, former CISO, Snap Inc., author of Silence on the Wire

About Robert C. Seacord

Robert C. Seacord, a world-renowned C programmer and educator, is the convenor of the C standards committee. Seacords industry experience includes roles at IBM, the X Consortium, and currently Woven by Toyota. He was a researcher at Carnegie Mellon Universitys Software Engineering Institute and professor at the Carnegie Mellon School of Computer Science, the Information Networking Institute, and the University of Pittsburgh. His previous books include The CERT C Coding Standard and Secure Coding in C and C++.

Table of Contents

Foreword to the Second Edition
Foreword to the First Edition
Acknowledgments
Introduction
Chapter 1: Getting Started with C
Chapter 2: Objects, Functions, and Types
Chapter 3: Arithmetic Types
Chapter 4: Expressions and Operators
Chapter 5: Control Flow
Chapter 6: Dynamically Allocated Memory
Chapter 7: Characters and Strings
Chapter 8: Input/Output
Chapter 9: Preprocessor
Chapter 10: Program Structure
Chapter 11: Debugging, Testing, and Analysis
Appendix: The Fifth Edition of the C Standard (C23)
References
Index

Additional information

NGR9781718504127
9781718504127
1718504128
Effective C, 2nd Edition: An Introduction to Professional C Programming by Robert C. Seacord
New
Paperback
No Starch Press,US
2024-10-29
304
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a new book - be the first to read this copy. With untouched pages and a perfect binding, your brand new copy is ready to be opened for the first time

Customer Reviews - Effective C, 2nd Edition