Effective C

Robert C. Seacord is a computer scientist, security expert, and author. He has written books about computer security, legacy system modernization, and component-based software engineering. Rensselaer Polytechnic Institute awarded him a Bachelor of Science in computer science.


The world is run by code written in the C programming language, but most schools start with Python or Java. Effective C bridges this gap by bringing C into the modern era, covering both the modern C17 Standard and anticipated C2x features. You'll soon be building professional, portable, and secure C programs to power powerful systems and solve real-world issues with the help of this instant classic.


Robert C. Seacord introduces C and the C Standard Library while discussing recommended practices, common faults, and ongoing discussions in the C community. Effective C, created in collaboration with other C Standards committee specialists, will show you how to debug, test, and analyze C programs. Seacord's lucid explanations of C language features and behaviors, as well as his 40 years of coding experience, will assist you.


You will discover:

  • In a C program, how do you detect and manage undefined behavior?
  • Integer and floating-point value ranges and representations
  • How dynamic memory allocation works and how nonstandard functions might be used
  • Character encodings and types: how to utilize them
  • How to use C Standard streams and POSIX file descriptors to conduct I/O with terminals and filesystems.
  • Understanding the translation processes of the C compiler and the role of the preprocessor

C program testing, debugging, and analysis


Effective C will show you how to build professional, secure, and portable C code that will withstand the test of time and contribute to the strengthening of the computing world's foundation.


Author: Robert C. Seacord

Link to buy: https://www.amazon.com/Effective-Introduction-Professional-Robert-Seacord-ebook/dp/B0852NTB2H/

Ratings: 4.6 out of 5 stars (from 214 reviews)

Best Sellers Rank: #81,301 in Kindle Store

#2 in C Programming

#10 in C Programming Language

#26 in Software Development (Kindle Store)

https://www.amazon.com/
https://www.amazon.com/
cstdspace.quora.com
cstdspace.quora.com

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy