CHAPTER -
1
INTRODUCTION TO `C' PROGRAMMING
- Introduction
- - History and features of C, Algorithms, Flowcharts, structured programming Concepts
- Character set of C
- Operators and Expressions
- - Arithmetic, Relational, Logical assignment operators, variables, constants, data types, expressions, data type conversion, key words, hierarchy of operators.
- `C' Programme structure, Type declaration, Input and Output, (printf, scanf, getchar, putchar, getch, putch), Conversion specifiers in format control string, Library functions (Math functions)
- Unconditional branching: goto statement
- Conditional branching statements: if statement,
- if- else, Nested `if'
- Multiple branching statements: switch case statement.
- Loop Statements: `for' statement, while statement, `do-while' statement, `break-continue' statement.
- Arrays:
- - Concept of one dimensional, two dimensional and
- - Multi-dimensional array, array declaration, Array and initialization, operations on one and two-dimensional arrays.
- String Manipulations
- - Strings, get, puts, string operations, string function (concatenation, comparison, length of a string).
- Library and User-Defined Functions
- - Concepts of library functions, user-defined
- - Functions, local and global variables, storage class,
- - Parameter passing mechanisms
- - simples and Conditional Macros and Its exapansions
- Definition, Declaration and Implementations
- Definition, Declaration and Implementations