1) Introduction to C Programming
- 10) Common programming errors in C
- 11) Debugging techniques and tools in C
- 2) C Basic Concepts
- 3) Functions in C
- 5.2) Pointer arithmetic in C
- 5.3) Types of Pointers in C
- 5.4) Dynamic memory allocation in C
- 6.1) Structure in C
- 6.2) Array of structures in C
- 6.3) Unions in C
- 6.4) Memory Alignment and Padding for Structures
- 7.1) File Handling in C
- 7.2) Sequential and Random file access in C
- 7.3) Error handling and file I/O operations in C
- 7.4) Binary Files in C
- 8.1) Preprocessor Directives in C
- 8.2) Enumerations and typedef in C
- 8.3) Bit Manipulation and Bitwise Operators
- 8.4) Memory Layout of C programs
- 8.5) Handling errors and exceptions in C
- 9) Standard C library functions and headers
- 4) Arrays in C