Documente Academic
Documente Profesional
Documente Cultură
Introduction:
C is probably the computer programming language used most to write professional-level
software, though programs written new today are usually done with its object-oriented successor, C+
+. Both are best suited to well-trained programmers with the knowledge, tools, and time to avoid some
major pitfalls
2. The C Declarations
Introduction
The C character Set
Delimiters
Identifiers
Constants
Variables
Rules For defining Variables
Data Types
Declaring Variables
Initializing Variables
Type Conversion
Constants and Volatile Variables
7. Arrays
Introduction
Array initialization
Definition of Array
Characteristic of Array
One-dimensional Array
Two-dimensional Array
Three- or Multi Dimensional Arrays
Sorting of Array
9. Pointers
Introduction
Features of Pointers
Pointers Declarations
Arithmetic Operators with Pointers
Pointers and Arrays
Pointers and Two-dimensional Arrays
Array of pointers
Pointers to pointers
Pointers to Strings
Void Pointers
10. Functions
Introduction
Definition of Functions
Declaration of functions and functions Prototypes
The return statement
Type of Functions
Call by reference and Call by value
Functions returning more values
Function as an argument
Function with Operators
Function and decision Statements
Function and Loop statements
Functions with Array and Pointers
Recursion
Pointer to function
12. Files
Introduction
Streams and File Types
Steps for File Operations
File I/O
Structures Read And Write
Other File Function
Searching Errors in Reading and Writing Files
Low level Disk I/O
Command Line Arguments
Environment variables
I/O re Direction