Skip to content
Saarthilms
+
Home
Course list
Course
Pages
Instructors
Blog
About Us
Subscription
Contact
Pages
Featured Course
Getting Started
5.00
(1 Rating)
C-Programming Language
Uncategorized
Wishlist
Share
Share Course
Page Link
Share On Social Media
Facebook
Twitter
Linkedin
Course Info
Reviews
More
Course Content
Introduction to C Programming History & Features of C
Structure of a C Program
Writing & Executing a C Program
Basic Syntax
Data Types, Variables, and Operators Data Types (int, float, char, double, etc.)
Data type ,Variables and Constants
Keywords & Identifiers
Arithmetic (+, -, *, /, %)
Relational (==, !=, >, =, <=)
Logical (&&, ||, !)
Bitwise (&, |, ^, )
Assignment (=, +=, -=, *=, /=, %=)
Increment & Decrement (++, –)
Ternary Operator (?:)
Input and Output Functions printf() and scanf()
Escape Sequences (n, t, etc.)
Format Specifiers (%d, %f, %c, %s)
getchar(), putchar(), gets(), puts()
Control Statements Decision-Making:
if, if-else, nested if, else-if ladder
switch-case
for, while, do-while loops
Nested loops
Jump Statements:
break, continue, goto, return
Functions
Function Declaration & Definition
Function Calling
Function Arguments and Return Values
Recursion
Arrays and Strings
One-Dimensional & Two-Dimensional Arrays
Array Operations (Insertion, Deletion, Searching, Sorting)
String Handling Functions (strlen(), strcpy(), strcmp(), strcat(), etc.
Pointers
Pointer Declaration & Initialization
Pointer Arithmetic
Pointer to Pointer
Arrays and Pointers
Strings and Pointers
Function Pointers
Dynamic Memory Allocation (malloc(), calloc(), realloc(), free())
Structures and Unions Defining and Declaring Structures
Accessing Structure Members
Array of Structures
Nested Structures
typedef and struct
Unions and Differences from Structures
File Handling
File Operations (fopen(), fclose(), fprintf(), fscanf(), fgets(), fputs())
Reading & Writing Files
Student Ratings & Reviews
5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
HJ
Harshita Jat
1 month ago
Its really easy to learn
Learning often happens in classrooms
but it doesn’t have to.
Quick Links
Resources
Support