
Advanced C, Up Close
Master Pointers and Memory by Building Two Custom AllocatorsBy Bennett QuillLength7h 3m
About this audiobook
C pointers explained and memory management C. Are you ready to master C pointers, memory management, and low-level techniques? Do you want to move past the basics of C with real programs? Advanced C, Up Close is the hands-on guide for coders who have outgrown tutorials and crave practical expertise. Through real-world examples, you'll conquer pointer arithmetic, dynamic memory allocation, and system-level optimization. No fluff—just code that works. Unlike The Other Wes Moore: One Name, Two Fates (One World Essentials) or The Other Emily, this book is laser-focused on C mastery. Dive into buffer overflows, function pointers, and memory pools. Each chapter builds a complete program, from a custom allocator to a low-level network tool. Perfect for developers transitioning from beginner to pro. Stop guessing—start coding with confidence. Get your copy today and unlock the power of C like never before.
This hands-on Other guide is written to be used at the keyboard: every concept is paired with something you can run, adapt, and keep. You move from first principles to real, working results, with the common errors and fixes called out along the way so you are never stuck for long.
This hands-on Other guide is written to be used at the keyboard: every concept is paired with something you can run, adapt, and keep. You move from first principles to real, working results, with the common errors and fixes called out along the way so you are never stuck for long.
This hands-on Other guide is written to be used at the keyboard: every concept is paired with something you can run, adapt, and keep. You move from first principles to real, working results, with the common errors and fixes called out along the way so you are never stuck for long.
Audiobook details
GenreTechnology
Length7 hrs 3 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
LanguageEnglish
Table of contents
1Preface
11Chapter 10 — Bitwise Operations and Low-Level Tricks
2Chapter 1 — The Memory Model and Pointer Fundamentals
12Chapter 11 — File I/O with Pointers
3Chapter 2 — Pointers to Primitive Data Types and Void Pointers
13Chapter 12 — Multi-File Projects and Modularity
4Chapter 3 — Arrays and Pointer Arithmetic
14Chapter 13 — Preprocessor and Conditional Compilation
5Chapter 4 — Strings and Character Pointers
15Chapter 14 — Debugging and Testing Pointers
Show all chaptersShow less
6Chapter 5 — Functions and Function Pointers
16Chapter 15 — Embedded C Essentials
7Chapter 6 — Structures and Unions with Pointers
17Chapter 16 — Advanced Allocator Features (Iteration 2)
8Chapter 7 — Dynamic Memory Management: malloc and free
18Chapter 17 — Building a Hash Table on Our Allocator
9Chapter 8 — Building a Simple Allocator (Iteration 1)
19Chapter 18 — Case Study: A Simple String Library and Reflection
10Chapter 9 — Pointer Safety and Const Correctness
20About the Author