Gottfried, Byron S.

Schaum's outline of theory and problems of Programming with C / Byron S. Gottfried - NewDelhi Tata McGrawhill c1996 - viii, 532 p. ill. ; 27 cm

Content
1. Introduction
Introduction to Computer
Computer characteristics
Modes of operation
Types of Programming languages
Introduction to C
etc

2. C Fundamentals
The C character set
Identifiers and keywords
Data types
Constants
Variables and arrays
etc

3. Operators and Expressions
Arithmetic Operators
Unary operators
Relation and Logical operators
Assignment operators
The conditional operators
etc

4. Data input and output
Preliminaries
Single character input- the getchar function
Single character input- The putchur function
Entering input data- The Scanf Function
More about the Scanf Function
etc

5. Printing and running a complete C program
Planning a C program
Writing a C program
Entering a program into the computer
Compiling and executing the program
Error Diagnostics
etc

6. Preliminaries
Branching: The if-else statement
Looping: The while statement
More Looping: The Do while statement
Still more looping: The for statement
etc

7. Functions
A brief Overview
Defining a Function
Accessing a function
Function prototype
Passing Argument to a function
etc

8. Program structure
Storage class
Automatic variables
External (Global) variables
Static Variables
Multifile programs
etc
9. Arrays
Defining an array
Processing an array
Passing array to functions
Multidimensional Arrays
Arrays and Strings
etc

10. Pointers
Fundamentals
Pointer Declarations
Passing pointers to functions
Pointers and one-Dimension arrays
Dynamic memory Allocation
etc

11. Structures and Unions
Defining a Structure
Processing a Structure
User-Defined Data types(Tyedef)
Structures and pointers
Passing Structures to Functions
etc.

12. Data Files Opening and Closing a Data file
Creating a Data file
Processing a a Data file
Formatted a Data file

13. Low-Level programming
Register Variables
Bitwise operations
Bit fields

14. Some additional Features of C
Enumerations
Command line Parameter
More about Library function
Macros
The C Preprocessor











Includes Index

0010848

9780074634912


Programming

005.133 / GOT