C Programming

C Programming


C Programming: C is a language for computer programming. That means you can use C to create instruction lists to follow a computer. C is one of thousands of currently used programming languages. C has been around for several decades and has gained widespread acceptance as it gives maximum control and efficiency to programmers. C is a language that is easy to learn. In its style, it’s a little more cryptic than some other languages, but you get quite quickly beyond that.

Course Layout
Introduction
The C Language and its Advantages
The Structure of a C Advantages
Writing C Programs
Building an Executable Version of a Program
Debugging a C Program
Examining and Running a C Application Program
Date Types and Variables
Date Types
Operands, Operators, and Arithmetic Expressions
Input/output Management
The Input/output Concept
Formatted Input Function
Control-Flow Statements
The Control-Flow Program Statements
Looping Statements
The Data-checking process
Modular Programming with Functions
The C Function
Passing Data to Functions
Passing an Address to Modify a Value in Memory
Using Function in the Checkbook Program
C Standard Library Functions
Arrays, Pointer, and Strings
Arrays, Pointer, Strings
Using Arrays, Strings, and Pointers in the Checkbook Program
           
Structures
Structures
Arrays of Structures
Passing Structures to Functions
Nesting Structures
                                                                
The Preprocessor and Multiple-file Compilation
The C Preprocessor
The Conditional Compilation Directives
Global Variables and Variable Storage Classes
Program Organization and Multi-file Compilation
File Input/output
Command-line Arguments
Combining Command-line Arguments and File l/o
File Input and Output