BCAAI105 Programming in c and Data Structure.
UNIT I Introduction To “C”:
Development of C, Special features of C language, Structure of a C program, Constants, Literals reserved words, Identifiers, Data types and their sizes, Expression, Statements, Input and Output functions, Formatted Input/Output, Operator and Expressions Program Structures: Conditional and unconditional branch control structures, Loop Control structures, Break and Continue in Loop structures, C functions, Library functions, User-defined functions, Arguments and Parameters, Scope rules for identifiers, C structures and union, Declaration and initialization.
UNIT II Array and Pointers:
Array declaration, Multidimensional arrays, String, Rules to initialize arrays, Pointers, Declaration of a pointer variable, The address pointers, Pointer arithmetic, Dynamic storage allocation. Files and Graphics in C: File data type, Different file operations, Random access file, Graphics in C, Text mode, Graphics mode, Animation, C processors and command line arguments.