Programming in C Language (DCA-103)
UNIT - I
Introduction of C Language
-
Introduction of C Programming
-
Representation of Algorithm
-
Flowchart
-
Datatypes - Primitive datatypes C (Integer, Char, float, double, long, long double and void)
-
Basic Input/Output - Formatted and Unformatted Input/Output Statement in C
UNIT - II
Operator and Expression
-
Operators – What is Operators?
-
Types of operators – Arithmetic operators
-
Relational operators
-
Logical operators
-
Conditional operators
-
Increment/Decrement operators
-
Assignment operators
-
Bitwise operators
-
Expression – Introduction to Expression
-
Evolution of Expression
-
Types of Expression
-
UNIT - III
Control Structure
-
Branching Statements –
-
Looping Statement:
-
Jumping Statements –
UNIT - IV
Funcation, Array and String
-
Functions – Introduction to functions
-
Types of function
-
Function Declaration
-
Function Calling and Function Definition
-
Use of a function
-
Advantages of the function
-
Function accepting more than one parameter
-
Return Values
-
Recursion function
-
-
Array – Introduction to Array
-
One-Dimensional Array
-
Two-Dimensional Array
-
Multi-Dimensional Array
-
-
Strings
-
String Functions
-
UNIT - V
Structure, Union and Pointer
-
Structure - Introduction to Structure
-
Declaring Structure
-
Initialization of Structure
-
Structure within Structure
-
Operation on Structure
-
-
Union - Introduction to Union
-
Scope of Union
-
Differences between Structure and Union
-
-
Pointer - Definition and Use of Pointer
-
Advantages of Pointer
-
Pointer Variable
-
