C Programming


C is a structured, procedural programming language that has been widely used both for operating systems and applications and that has had a wide following in the academic community. Many versions of UNIX-based operating systems are written in C.
History Of C Language
Algorithm and Flowcharts
Keywords: Data-types,Variables
Keywords: Constants, Expression
Programming Structures (Loop Concepts)
Array (1D and 2D)
Functions (Declaration and Prototype)
Functions (Passing and Returning Values)
Functions (C return statement)
Functions (Passing array elements to function)
Functions (Passing array to function )
Recursive function
String Handling ( Different string functions)
Pointers (Concept, Pointers and Arrays)
Pointers (Characters array)
Structures (Deciaring Structure elements)
Structures (Accessing structure elemets)
Structures (Points and Structures)
Unions
File Handling (File Operation)
File Handling ( Different modes of files)
Files (Misc.I/O function, modes of files)
Files (Command line,Arguments)