Table of Contents
ToggleC Programming :
C programming is considered as the base for other programming languages, that’s why it is called as Mother Language.
It can be defined as 5 ways:
- Mother Language
- System Programming Language
- Procedure Oriented programming Language
- Structured Programming Language
- Mid-level Programming Language
C Language is invented by Dennis Ritchie .
- It is used for creating system applications that directly interact with the hardware devices such as drivers, kernels, etc.
- IF/else statement
- Nested If/else
- Switch statement
Loop Control Repetiotions:
- Loops
- for loop
- do loop
- while loop
- do-while loop
- Nested Loops
- Casting
C Preprocessors :
- Features of C Preprocessors
- Macro Expansion
- File Inclusion
- Conditional Compilation
Arrays :
- Introduction
- 1D and 2D Arrays
- Return an Array
- Pointers and Arrays
- Array to Functions
- Arrays of Pointers
Strings :
- Introduction
- More about Strings
- Pointers and Strings
- Standard Library Using Functions
- Limitation of Array of Pointers to Strings
Structures :
- Why us Structures ?
- Arrays of Structures
- Intricacies of Structures
- Nested Structures
- Uses of Structures
File Handling :
- What is File Handling ?
- fprintf() , fscanf()
- fputc() , fgetc()
- fputs() , fgets()
- fseek()
- rewind() , ftell()