Effective C (No Starch Press)
Wednesday, 12 August 2020

This book introduces C and the C Standard Library, showing how to debug, test, and analyze C programs with concise explanations of C language constructs and behaviors, while addressing best practices, common errors, and open debates in the C community. Author Robert C. Seacord is an expert on the C Standards committee, and the book covers the modern C17 Standard as well as potential C2x features.

<ASIN:1718501048>

 

Author: Robert C. Seacord
Publisher: No Starch Press
Date: August 2020
Pages: 272
ISBN: 978-1718501041
Print: 1718501048
Kindle: B0852NTB2H
Audience: Would-be C programmers
Level: Introductory/Intermediate
Category: C/C++

  • 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

Related Reviews

Secure Coding in C and C++ 2nd Edition

 

For recommendations of C and C++ books see Top Choice C and C++ Books  and  C# Books - Pick of the Shelf  in our Programmer's Bookshelf section.

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


PostgresSQL 14 Administration Cookbook

Author: Simon Riggs and Gianno Ciolli
Publisher: Packt Publishing
Pages: 608
ISBN: 978-1803248974
Print:1803248971
Kindle: B09R4VBHX3
Audience: PostgresSQL developers and administrators
Rating: 4.5
Reviewer: Kay Ewbank

While this book describes itself as a cookbook, the recipes in it work through the nec [ ... ]



Foundational Python For Data Science

Author: Kennedy Behrman
Publisher: Pearson
Pages:256
ISBN: 978-0136624356
Print: 0136624359
Kindle: B095Y6G2QV
Audience: Data scientists
Rating: 4.5
Reviewer: Kay Ewbank

This book sets out to be a simple introduction to Python, specifically how to use it to work with data.


More Reviews