Part -1 The Programmer’s
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. | |
PHASE – I | |
Syntax
Compilers Errors Commenting your code |
C Basics
History of C Characteristics of C Character set Identifier Underline ( Underscore ‘_’ ) Keywords We need Data and A Program Variables Constants Operators Some Terminology Data Types Printing Out and Inputting Variables Escape Sequence Exercise |
Control Constructs
if statement else statement else if statement Nesting of if Block For statement While statement Infinite loops Programming Examples Exercise |
Remaining Control Constructs
goto statement break statement continue statement switch statement do-while statement Programming Example Exercise |
PHASE – II | |
Arrays
Declaring Arrays Initializing Arrays Printing Arrays Taking Input for Arrays Character Arrays Array Dimensions Initializing 2D Array Array Sizes [size of operator] Programming Examples |
Strings
What are strings Reading a single character Reading a line of text [string] String handling functions Programming examples Exercise
|
Functions
Defining a function Calling a function Default return type and type void Argument (Parameter) Categories of functions Function Prototype Recursion Scope and lifetime of a variable Storage Classes Automatic variable(internal or local variable) External Variabel( Global Variable) Static Variable |
Functions
Register variable Scope rule of a function Passing an array to a function Programming Examples Exercise |
Part- 2 The Developer’s
Chapter 14: Enhancing & Extending the Database
Chapter 15: Designing the User Interface
Chapter 16: GUI Prototyping
Chapter 17: Building the Database Server
Chapter 18: Connecting Client & Server
Chapter 19: Preparing the Upload