The Only Course You Need To Master The C Language
The Only Course You Need To Master The C Language
“C is the foundation upon which modern programming is built. Master it, and you master the
heart of computing.”
Outline:
Introduction to Computer
Properties of C
Practicals on Rules of C
Positioning of Function in C
Practice on Functions
Phases of C Programs
Portability
Lexicals in C Language
Character set in C
Tokens in C
Keywords
Identifiers
Punctuators
Literals in C
Integer literals in C
Character literals in C
Practice on Literals
Concept of Variable
Working of scanf
Properties of variables
Scope of variables
Escape sequences
Type Qualifiers
Arithmetic Operators
Increment-Decrement Operators
Rational/Comparative Operators
Logical Operators
Bitwise Operators
Assignment Operators
Miscellaneous Operators
Formatted output
Formatted input
Control Statements
IF-Else
Switch Case
For Loop
Iteration statements - while
Null Statements
Pointer-1
Pointer-2
Pointer-3
Pointer-4
Pointer-5
Pointer-6
Array Introduction
Array Subscribing
Array Initialization
Size of Array
Constant Array
Multidimensional Array
String Literal
Escape Sequences
String Variable
Reading by Character
Function
Function calling
Array Arguments
Pass by Reference
Inline Function
Function Return
Goto Statements
Function Pointer
Function Recursion
Structure
Structure Initialization
Structure Nesting
Union in C
Enumeration in C
Preprocessor in C Programming
Conditional Macros
Pragmas in C Programming
Using malloc()
Using calloc()
Using realloc()
Understanding Streams
File Buffering
File Positioning
Sharing Macros
Assertions in C Programming