Different Datatypes
Variable creation
If-Else construct
Switch-Case Construct
Different types of Loops
While Loop
Do-While Loop
For Loop
Pointer
Creating Function
Function parameters and Return Type of a Function
Function Signature
Function Overloading
Passing Arrays to a Function
String Handling Functions
Single Dimension Array
2D Array
Implementing Matrix with Arrays
Different storage types
Arithmetic Operators
Logical Operators
Ternary Operators
Use of Structure
Structure Variables
Pointer object variable
Manage files to store/retrieve data from Hard Disk
Use of different IO functions
Creating Macros
Creating User defined Datatype