Book
Extreme C
Extreme C teaches you to use C’s power. You will master preprocessor directives, macros, conditional compilation, pointers, and much more, and gain new insight into algorithm design, functions, and structures. Amini’s book captures his experience as a programmer and scientist, encouraging you to think, question, apply, and experiment for yourself.
Offered by
Difficulty Level
Intermediate
Completion Time
27h24m
Language
English
About Book
Who Is This Book For?
Extreme C is for C programmers who want to dig deep into the language and its capabilities. It will help you make the most of the low-level control C gives you.
Extreme C
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 27h24m total length
Essential Features
From Source to Binary
Object Files
Process Memory Structure
Stack and Heap
OOP and Encapsulation
Composition and Aggregation
Inheritance and Polymorphism
Abstraction and OOP in C++
Unix: History and Architecture
System Calls and Kernels
The Most Recent C
Concurrency
Synchronization
Thread Execution
Thread Synchronization
Process Execution
Process Synchronization
Single-Host IPC and Sockets
Socket Programming
Integration with Other Languages
Unit Testing and Debugging
Build Systems
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!