Download free course Modern C, pdf file on 324 pages by Jens Gustedt.
Modern C focuses on the new and unique features of modern C programming. The book is based on the latest C standards and offers an up-to-date perspective on this tried-and-true language.
C is extraordinarily modern for a 50-year-old programming language. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book, based on the latest C standards, exposes a modern perspective of this tried-and-true language.
Modern C introduces you to modern day C programming, emphasizing the unique and new features of this powerful language. For new C coders, it starts with fundamentals like structure, grammar, compilation, and execution. From there, you'll advance to control structures, data types, operators, and functions, as you gain a deeper understanding of what's happening under the hood. In the final chapters, you'll explore performance considerations, reentrancy, atomicity, threads, and type-generic programming. You'll code as you go with concept-reinforcing exercises and skill-honing challenges along the way.
C is extraordinarily modern for a 50-year-old programming language. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book, based on the latest C standards, exposes a modern perspective of this tried-and-true language.
Modern C introduces you to modern day C programming, emphasizing the unique and new features of this powerful language. For new C coders, it starts with fundamentals like structure, grammar, compilation, and execution. From there, you'll advance to control structures, data types, operators, and functions, as you gain a deeper understanding of what's happening under the hood. In the final chapters, you'll explore performance considerations, reentrancy, atomicity, threads, and type-generic programming. You'll code as you go with concept-reinforcing exercises and skill-honing challenges along the way.
Table of contents
- Encounter
- Getting started
- The principal structure of a program
- Acquaintance
- Everything is about control
- Expressing computations
- Basic values and data
- Derived data types
- Functions
- C library functions
- Cognition
- Style
- Organization and documentation
- Pointers
- The C memory model
- Storage
- More involved processing and IO
- Experience
- Performance
- Function-like macros
- Variations in control flow
- Threads
- Atomic access and memory consistency
Pages : | 324 |
Size : | 3.3 MB |
Downloads: | 83 |
Created: | 2022-02-03 |
License: | CC BY-NC-ND |
Author(s): | Jens Gustedt |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Modern C
Download free course Tensorflow 2 Tutorial, pdf file on 66 pages by Ren Zhang.
Download free course Computational Thinking Education, pdf file on 377 pages by Siu-Cheung Kong, Harold Abelson.
Download free course AI for Everyone?, pdf file on 310 pages by by Pieter Verdegem.
Download free course Ionic 4 Succinctly, pdf file on 101 pages by Ed Freitas.
Download free course How To Code in Go, pdf file on 447 pages by Mark Bates, Cory LaNou, Tim Raymond.