C Language Topic List
C Language Topic List
1. Introduction to C
- History of C
- Structure of a C program
3. Operators
- Arithmetic Operators
- Bitwise Operators
4. Control Statements
- If-else Statements
- Switch-case
5. Arrays
- One-Dimensional Arrays
- Multi-Dimensional Arrays
6. Functions
- Recursion
- Storage Classes
7. Pointers
- Introduction to Pointers
- Pointer Arithmetic
- Pointers to Functions
- Defining Structures
- Nested Structures
- Unions
- Reading/Writing to Files
- File Pointers
- Command-Line Arguments
- Enumerations (enum)
- Typedef
- Bit Manipulation