You are on page 1of 5

Table Of Content:

 What Is C Programming ?,

 History Of C Language ,

 Where Is C Used?,

 Key Applications ,

 Why Learn ‘C’? ,

 How ‘C’ Works?.

 Install C On Windows ,

 Install C In Linux ,

 Install C On MAC .

 C Hello World! Example: Your First Program

 What Is Comment In C Language? ,

 Example Single Line Comment,

 Example Multi Line Comment,

 Why Do You Need Comments?.

 What Is A Character Set? ,

 Token ,

 Keywords And Identifiers,

 What Is A Variable?,

 Data Types,
 Integer Data Type,

 Floating Point Data Type,

 Constants,

 What Is A Conditional Statement?,

 If Statement,

 Relational Operators,

 The If-Else Statement,

 Conditional Expressions,

 Nested If-Else Statements,

 Nested Else-If Statements,

 What Are Loops?,

 Types Of Loops,

 While Loop,

 Do-While Loop,

 For Loop,

 Break Statement,

 Continue Statement,

 Which Loop To Select?,

 What Is A Switch Statement?,

 Syntax,
 Flow Chart Diagram Of Switch Case,

 Example,

 Nested Switch,

 Why Do We Need A Switch Case?,

 Rules For Switch Statement:,

 What Is A String?,

 Declare And Initialize A String,

 String Input: Read A String,

 String Output: Print/Display A String,

 The String Library,

 Converting A String To A Number,

 What Is A Storage Class?,

 Auto Storage Class,

 Extern Storage Class,

 Static Storage Class,

 Register Storage Class,

 How To Create A File,

 How To Close A File,

 Writing To A File,

 Reading Data From A File,


 Interactive File Read And Write With Getc And Putc,

 What Is A Function?,

 Library Vs. User-Defined Functions,

 Function Declaration,

 Function Definition,

 Function Call,

 Function Arguments,

 Variable Scope,

 Static Variables,

 Recursive Functions,

 Inline Functions,

 What Is A Pointer?,

 How Does Pointer Work?,

 Types Of A Pointer,

 Direct And Indirect Access Pointers,

 Pointersarithmetic,

 Pointers Andarrays,

 Pointers Andstrings,

 Advantages Of Pointers,

 Disadvantages Of Pointers,
 Functions Pointers In C Programming With Examples,

 What Are Bitwise Operators?,

 Bitwise AND,

 Bitwise OR,

 Bitwise Exclusive OR,

 Bitwise Shift Operators,

 Bitwise Complement Operator,

 How Memory Management In C Works?,

 Dynamic Memory Allocation,

 The Malloc Function,

 The Free Function,

 The Calloc Function,

 Calloc Vs. Malloc: Key Differences,

 The Realloc Function,

 Dynamic Arrays,

 Typecasting In C: Implicit, Explicit With Example,

 What Is Typecasting In C?,

 Implicit Typecasting,

 Explicit Typecasting.

You might also like