Problem Solving with C Programming
- Simple C Programs on Data types and Expressions, Constants & Variables
- Programs based on Operators, Operator Precedence and associativity
- Conditional statements Programs
- Looping Statements Programs
- Storage Classes
Array and Modular Programming
- Functions with Simple Output Parameters
- Basic Programs for Passing Values between Functions
- Parameter Passing by Value v/s Parameter Passing by Reference
- Recursion
- Basic array Program using for loop
- Programs on Two-dimensional Arrays, Passing arrays as arguments
Structure and Pointers
- Basic Programs of Structures & Unions
- Exercises based on pointers (arithmetic operations on Pointer, arrays with pointers).
- Programs of Pointers to structures and Array of structures
String handling
- Exercise on String Functions and Character Operation
- Programs based on an array of Pointers to Strings
File Handling
- Programs of Macros, File Inclusion, Conditional Compilation
- Concept to use File opening modes
- Some Exercises of Operations on Bits, Typecasting, Bit Fields