From NestJS to malloc: My Nightly Battle with Memory
github.com·2d·
Discuss: DEV
🔧Code Refactoring Patterns
Preview
Report Post

C Advanced Programming Practice

Personal repo for learning and practicing advanced C programming topics.

All code and notes here are based on the Udemy course: "C Programming Advanced Topics: Pointers, Memory, Low-Level C Language and Embedded C Preparation" by Vlad Budnitski Course link


🧠 Focus Areas

  • Deep dive into pointers (incl. pointer arithmetic, multi-level indirection, function pointers)
  • Manual memory management (malloc, calloc, realloc, free)
  • Debugging tools & techniques (Valgrind, GDB)
  • Structs, arrays, strings & how they interact with pointers
  • Low-level C concepts and Embedded C preparation
  • Bitwise operations, memory alignment, and more

🛠️ Why this…

Similar Posts

Loading similar posts...