Chapter 3: Arrays And Pointers 3.0
Introduction
3.1
1D, 2D, and 3D Arrays
3.2
The Concept of Subprogramming
3.3
Functions
3.4
Parameter Transmission Techniques—Call by Value and Call by Reference
3.5
Pointers
3.6
Relationship between Array and Pointer
3.7
Argument Passing Using Pointers
3.8
Array of Pointers
3.9
Passing Arrays as Arguments
Summary
Exercises
Chapter 4: Structures And Unions 4.0
Introduction
4.1
Structures versus Unions
4.2
Structures and Pointers
Summary
Exercises Questions
Chapter 5: File Handling In C 5.0
Introduction
5.1
File Pointers
5.2
Character Input / Output with Files
5.3
String I/O Functions
5.4
Integer I/O Functions
5.5
Formatted I/O Functions
5.6
Block (or Record) I/O Functions
Summary
Exercises
Appendices A: C Programming Lab Projects B: Keywords in C
C: Escape Sequences in C D: Operator Precedence and Associativity E: Standard Library String Functions References Index