Course: | C Programming Training Course |
---|---|
Duration: | 30 Hrs |
- What is program and what is programming language?
- What is C?
- History of C
- Features of C
- Structure of C program
- Execution of C program
- A sample program
- Character set
- Identifiers and Keywords
- Data Types and Storage
- Variables
- Constants
- Escape sequence characters
• Assignment operator
• Arithmetic operator
• Logical operator
• Relational operator
• Bitwise operator
• Shorthand operator
• Conditional/Ternary operator
• Operator precedence
Decision making statements
• If statement
• If_else statement
• Nested if_else statement
• Switch statement
Looping control statements
• While loop
• Do_while loop
• For loop
• Nested for loop
Transfer control statements
• Break statement
• Continue statement
• Goto statement
• Array Declaration
• Array Initialization
• Accessing individual elements of an array
• Two Dimensional Arrays
• Passing an array element to a function
• Rules of using an array
• Declaration and initialization of string
• Displaying string using different formatting techniques
• Array of string
• Built-in string functions
• Define function
• Declaration of function
• Function prototypes
• Return statements
• Function call by value
• Function call by reference
• Recursion
• Declaration of structure
• Initialization of structure
• Accessing members of structure
• Structure as a function arguments
• Array of structure
• Unions
• Initialization of an union
• Difference between structure and union
• Define pointer
• Pointer declaration and assignment
• Pointer to pointer
• Pointer arithmetic
• Passing pointer to function
• Array of pointer
• Pointer to string
• File handling using pointers
• Opening file
• Closing file
• I/O library functions
• Sequential vs random access file
• # define
• # include
• Macros
• # ifdef
• # ifndef
• Other preprocessor commands