Sr.No Technology Topics/Subtopics
1Introduction of Programming LanguageIntroduction
2What is programming language?
3Language Translators
4Structure of C ProgramBasic Structure of C Program
5The First C Program
6printf() function
7Variables
8Variable Naming Convection
9Data Types in C
10Character
11Integer, Float, Long
12Operators
13Arithmetic Operators
14Relational Operators, Logical Operators
15Assignment Operators, Increment and Decrement Operator
16Conditional Operators
17Data Input and Output
18scanf() function
19Control StructuresDecision Control Structure
20The if statement
21The if-else statement
22Nested if-else
23The if-else ladder
24Loop Control Statement
25while loop, do-while loop
26for statement
27nested for statement
28break statement, switch
29ArraysDefining an Array, Single Dimensional Array
30Multidimentional Array, Two Dimensional Array
31Array and Strings
32The gets() and puts() function
33Character StringsWhat are strings?
34Standard library string functions
35strlen()
36strcpy()
37strcat()
38strcmp()
39strlen()
40FunctionsDefining a function, Accessing a function
41Passing argument to a function
42Different types of function
43
44
45Passing arrays to a function
46Passing by value approach
47Pass by reference approach
48PointersPointer Fundamentals
49* and & operators
50Pointer declarations
51Pointer and one dimensional array
52Operators on pointers
53StructuresSimple Structures
54The struct keyword
55Defining and declaring structures
56Accessing structure members
57Pointer to structures
58Passing structures as arguments
59File HandlingInput-Output operations on file
60Random Access to files
61ftell, rewind, fseek