QUESTION PAPERS:-
SYLLABUS:-
UNIT I
C basics: C character set, Identifiers and keywords, Data types, constants, variables and arrays, declarations, expressions statements, symbolic constants, compound statements, arithmetic operators, unary operators, relational and logical operators, assignment operators, conditional operators, bit operators. Cconstructs: If statement, if….else statement, if…..else if….else statement, while statement, do….while statement, for statement, switch statement, nested control statement, break operator, continue operator, comma operator, goto statement. .
UNIT–II
C Functions: Functions: declaration, definition & scope, recursion, call by value, call by reference. Storage Classes: automatic, external (global), static & registers. Arrays: Arrays, pointers, array & pointer relationship, pointer arithmetic, dynamic memory allocation, pointer to arrays, array of pointers, pointers to functions, array of pointers to functions, Preprocessor directives: #include, #define, macro’s with arguments, the operators # and ##, conditional compilations.
UNIT–III
Structures: Structures, unions, passing structure to functions, bit fields, file handling [text (ASCII), binary]
UNIT–IV
String manipulation functions and other standard library functions from stdio.h, stdlib.h, conio.h, ctype.h, math.h, string.h, process.h.
SYLLABUS:-
UNIT I
C basics: C character set, Identifiers and keywords, Data types, constants, variables and arrays, declarations, expressions statements, symbolic constants, compound statements, arithmetic operators, unary operators, relational and logical operators, assignment operators, conditional operators, bit operators. Cconstructs: If statement, if….else statement, if…..else if….else statement, while statement, do….while statement, for statement, switch statement, nested control statement, break operator, continue operator, comma operator, goto statement. .
UNIT–II
C Functions: Functions: declaration, definition & scope, recursion, call by value, call by reference. Storage Classes: automatic, external (global), static & registers. Arrays: Arrays, pointers, array & pointer relationship, pointer arithmetic, dynamic memory allocation, pointer to arrays, array of pointers, pointers to functions, array of pointers to functions, Preprocessor directives: #include, #define, macro’s with arguments, the operators # and ##, conditional compilations.
UNIT–III
Structures: Structures, unions, passing structure to functions, bit fields, file handling [text (ASCII), binary]
UNIT–IV
String manipulation functions and other standard library functions from stdio.h, stdlib.h, conio.h, ctype.h, math.h, string.h, process.h.