Programming in C (PGDCA-103)
UNIT - I
Introduction of C Language
-
Character set
-
Identifiers and Keywords
-
Variables, Displaying variables, Reading Variables
-
Character and Character String
-
Qualifiers
-
Type define Statements
-
Value-initialised variables
-
Constants
-
Constant Qualifier
-
Operators and Expressions
-
Operator Precedence and Associativity
-
Basic input output: Single Character I/O
-
General Outputs
-
Types of Characters in the format string
-
Scanf with specifiers
-
Searchset Arrangements and Suppression Character
-
Format Specifiers for scanf
UNIT - II
Control Structures & functions
-
Functions: The main function
-
functions accepting more than one parameter
-
User defined and library functions
-
Concept associatively with functions
-
function parameter
-
Return value
-
recursion
-
comparisons of Iteration and recursion
-
variable length argument list
UNIT - III
Arrays & Poniter
-
Scope and Extent
-
Arrays
-
Strings
-
Multidimensional Arrays
-
Array of Strings
-
Function in String
-
Pointers: Definition and use of pointer
-
address operator
-
pointer variable
-
referencing pointer
-
void pointers
-
pointer arithmetic
-
pointer to pointer
-
pointer and arrays
-
passing arrays to functions
-
pointer and functions
-
accessing array inside functions
-
pointers and two-dimensional arrays
-
array of pointers
-
pointers constants
-
pointer and strings
UNIT - IV
Structure and Union
-
Declaring and using Structure
-
Structure initialization
-
Structure within Structure
-
Operations on Structures
-
Array of Structure
-
Array within Structure
-
Creating user-defined data type
-
pointer to Structure and function
-
Union
-
difference between Union and Structure
-
Operations on Union
-
Scope of Union
