- Introduction?
- Need of Programming.
- Independency and portability?
- Programming Elements
- Structure of C-program
- Keywords and Escape characters
- Data types and Limits.h header file
- Operators
- Control statements
- Conditional control statements
- Loop control statements
- Branching statements
- Logical programming using loops
10. Functions
- Introduction to functions
- Function prototype
- User defined functions
- Classification of functions
- Recursion
11. Arrays
- Introduction
- Initialization of arrays
- Read and Print data elements
- Passing array as parameter to a function
- Programs on functions
- Searching strategies
- Sorting techniques
12. Strings
- Introduction to Strings
- Initialization of Strings
- Read and print string data
- String manipulating functions
13. Structures
- Introduction to structures
- Declaring structures
- Local and global structures
- Arrays in structures
- Array of structures
- Passing structure to function
- Copying structure variables
14. Pointers
- Introduction to pointers
- Operations on pointers
- Pointer casting
- Pointer to functions
- Pointer to array
- Array of pointers
- Call by value and call by reference
- Pointers to structures
- Pointer to strings
- Pointer to pointer
15. Files
- Introduction to files
- Reading from files
- Writing into files
- Appending files
- Read and write string data
16. Dynamic memory allocation
- Malloc
- Calloc
- Realloc
- Free
17. Single linked list operations
18. Project :
- Read information from File like Accounts like accno, name and balance.
- Construct linked list using file information
- Perform operations like append, insert, delete, modify ….
- Re write the information of linked list into File.
Click here for C Language Online Training Course Curriculum