C Programming
Lectures
Roadmap
DSA
Data Structre & Algorithms
Practise
Practise Programs
0
Command line
1
Why Learn C Programming Language?
2
What is coding & C Programming language
3
Install & configure VS Code
4
Basic Structure of C Program
5
Basic Syntax of a C program
6
Variables & Data types in C
7
Operators in C
8
C programming exercise 1
9
C Format Specifiers and Escape Sequences
10
If Else Control Statements in C
11
Switch Case Control Statements
12
Loops
17
GOTO statement
18
Typecasting
19
Functions
21
Recursion
22
Exercise - Unit and conversions
23
Arrays
25
Recursion Exercise
26
Pointers
27
Arrays and Pointer Arithmetic
30
Printing Star patterns exercise
31
Call by value & Call by Reference
32
Passing arrays as function arguments
34
Strings
35
Strings functions and <string.h> library
36
Array reversal
37
Structures
38
Typedef
39
Unions
41
HTML parser exercise
42
Static variables
44
Travel agency manager exercise
45
Memory Layout of C programs - Dynamic memory allocation
47
Dynamic Memory allocation: Malloc Calloc Realloc & Free()
48
Employee Manager Exercise
49
Storage classes in C. Auto, Extern, Static & Register Storage classes
51
Coding Rock, Paper, Scissors Exercise
52
Void Pointer
53
Null Pointer
54
Dangling Pointer
55
Wild Pointer
57
Matrix Multiplication Exercise
58
C Pre-processor introduction & working
60
Predefined Macros & other pre-processor directives
62
File IO in C
63
Check Palindrome Exercise
66
Automated Receipt Generator
68
Command Line Arguments
70
Command Line Calculator - Exercise
72
Function Pointers
74
Area of the circle using function pointer exercise
75
Memory Leak