A collection of C exercises focused on understanding pointers and memory management.
The main concepts covered are:
- Pointer fundamentals
- Arrays, pointers & memory layout
- Dynamic memory
- Memory bugs
- Dynamic data structures
- Function pointers
- Struct, pointers & ownership
- Advanced memory management
- Projects
- C11 or later
- CMake 3.20+
- GCC / MinGW
cd /programs-folder
gcc programs-name.c -o programs-name
./programs-name