-
Understanding Object File Formats (ABI)
-
Differences between Relocatable and Executable Object Files
-
Working with Static and Dynamic Libraries
-
Memory Profiling using Valgrind
-
Heap Management and Memory Allocation
-
Implementing Encapsulation in C using Pointers