STRUCTURED PROGRAMMING APPROACH
Topic outline
-
Function: Introduction of Function, Function Main, Defining a Function, Accessing a Function, Function Prototype, Passing Arguments to a Function, Recursion, Storage Classes: auto, extern, static, register.
-
Array: Concepts, Declaration, Definition, Accessing array element, One-dimensional and Multidimensional array..
String: Basic of String, Array of String, Functions in String.h.
-
Pointer :Introduction, Definition and uses of Pointers, Address Operator, Pointer Variables, Dereferencing Pointer, Void Pointer, Pointer Arithmetic, Pointers to Pointers, Pointers and Array, Passing Arrays to Function, Pointers and Function, Pointers and two dimensional Array, Array of Pointers.
Dynamic Memory Allocation
-
Structure: Declaration, Initialization, structure within structure, Operation on structures, Array of Structure. Union: Definition, Difference between structure and union, Operations on a union.
-
Files: Types of File, File operation- Opening, Closing, Creating, Reading, Processing File.