Course Duration in Hours
60
60
Introduction to C Programming
Introduction to the Course
Overview to C Programming
Why use C?
Uses of C
A Brief History of C
C for Personal Computers
Running C Programs
The Edit-Compile-Link-Execute Process
Using Microsoft C
Unix systems
Structure of C Programs
C s Character Set
The form of a C Program
The layout of C Programs
Pre-processor Directives
Your First Program
Add Comments to a Program
Data Types
Integer Number Variables
Decimal Number Variables
Character Variables
Assignment Statement
Arithmetic Ordering
Something To Declare
More On Initialising Variables
Input and Output Functions
On The Run
Input and Output Functions in More Detail
The % Format Specifiers
Formatting Your Output
Custom Libraries
Summing It Up
Conditional Execution
Program Control
Logical Expressions
True and False in C
Using break and continue Within Loops
Select Paths with switch
Structure and Nesting
Think of a number
Functions and Prototypes
Functions - C s Building Blocks
Functions and Local Variables
Making The Connections
Functions and Prototypes
What is ANSI C?
The Standard Library Functions
Throwing The Dice
Data Types Part II
Global variables
Constant Data Types
Arrays
Advanced Data Types
In Dis-array
Pointers
Point to Point
Swap Shop
Pointers And Arrays
Strings
Stringing Along
As easy as... B or C?
A Sort Of Bubble Program
Structures
Structures
Defining A New Type
Structures and Functions
Pointers to Structures
Malloc
Structures and Linked Lists
Structures and C++
Header Files
File Handling
The Stream File
Text File Functions
Binary File Functions
File System Functions
Command Line Parameters
End of the Course
Recommended Books
C Example Programs
Input and Output programs
Control Loop programs
Conditional Execution programs
Structure and Nesting programs
Functions and Prototype programs
Array programs
Pointer programs
String programs
Structure programs
File Handling programs
Complex programs combining sections
C s Standard Libraries
Built with Cours
Learnbay, Marathahalli (Bangalore),Bangalore,IN