Learn C Programming - A 15 days roadmap
- kokilas203
- Aug 5, 2021
- 1 min read

Day 1
C Language Introduction
Features of C Language
Benefits of C over other languages
Compilation of C program
Hello World Program in C
Day 2 - 3
Variables and Keywords in C
Scope rules in C
Data Types in C
Operators & Its Types
Typecasting in C
Day 4 - 5
Loops in C
Decision Making Statements
Switch Statement in C
Continue Statement | Break Statement
C Loops & Control Structure Practice Questions
Day 6 - 7
Arrays in C
Strings in C
Multidimensional Arrays in C
String functions in C
Single-quoted & Double-quoted declaration of the char array
Day 8 - 9
Functions in C
Function Prototype
Parameter Passing Techniques in C
Storage Classes in C
Recursion Concept
Day 10 - 11
Pointers in C | Double Pointer
Structures | Union | Enumeration (or enum) in C
Declare a pointer to a function
Pointer vs Array in C
Operations on struct variables in C
Day 12 -13
Dynamic Memory Allocation in C
Linked List Data Structure
Memory Leak
Stack | Queue
Difference between malloc and calloc
Day 13 - 14
File Handling in C
Multiline macros in C
Merge the content of two files into a third one
Preprocessor in C
Preprocessor directives
Day 15
Review all the concepts covered.
Attend online quiz.
Solve problems to get mastered with problem solving skills.
Comments