Search this site
Embedded Files
Skip to main content
Skip to navigation
ChetraDev.com
Home
C Programming
Module 1: Introduction to C
Structure of a C Program
Application of C
History and Importance of C
Setting Up the Environment
Compiling and Running C Programs
Module 2: Basics of C Programming
Variables and Data Types
Input and Output
Operators
Constants and Literals
Module 3: Control Structures
Loops
Conditional Statements
Switch Statements
Module 4: Functions
Recursion
Parameter Passing
Function Call and Return
Definition and Declaration
Module 5: Arrays and Strings
Introduction to Strings
Introduction to Arrays
Module 6: Pointers
Basics of Pointers
Pointer Arithmetic
Pointers and Arrays
Pointers and Functions
Module 7: Structures and Unions
Defining Structures
Nested Structures
Unions
Module 8: File Handling
File Operations
File Pointers
Modes
Module 9: Dynamic Memory Allocation
malloc(), calloc(), realloc(), and free()
Working with Dynamic Arrays
Module 10: Advanced Topics
Preprocessors and Macros
Command-Line Arguments
Error Handling
C Standard Library Overview
Module 11: Projects and Practice
Projects
ChetraDev.com
History and Importance of C
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse