This note explains the
following topics: Compiling, Structure and style, Variables, Error handling,
Simple Input and Output, Simple math, Procedures and functions, Preprocessor,
Libraries, File IO, Arrays, Pointers, Memory management, Strings, Complex types,
Networking in UNIX, Particularities of C, Language Overloading and Extensions,
Combining Languages, Computer Programming, C Reference Tables, POSIX Reference,
Licenses.
This
lecture notes include: Introduction to Programming, Arithmetic expressions and ConditionalBranching, Loops ,Functions, Arrays , Basic Algorithms, Pointer and File
Handling.
This note explains the
following topics: Compiling, Structure and style, Variables, Error handling,
Simple Input and Output, Simple math, Procedures and functions, Preprocessor,
Libraries, File IO, Arrays, Pointers, Memory management, Strings, Complex types,
Networking in UNIX, Particularities of C, Language Overloading and Extensions,
Combining Languages, Computer Programming, C Reference Tables, POSIX Reference,
Licenses.
This
note describes the following topics: Beginning With C, Input/output, Control Statements, Loops, Arrays and Strings,
Data Types, Functions, Pointers, Structures, File Manipulation.
C is a
relatively small language, but one which wears well. Topics covered includes: Basic Data
Types and Operators, Statements and Control Flow, Functions and Program
Structure, Basic I/O, Operators, Strings.
This is a
reference manual for the C programming language as implemented by the GNU
Compiler Collection (GCC). Topics covered includes: Lexical Elements, Data
Types, Expressions and Operators, Functions, Program Structure and Scope.