Preface
1.Introduction
Pointers and Memory
Why You Should Become Proficient with Pointers
Declaring Pointers
HOW to Read a Declaration
Address of operator
Displaying Pointer Values
Dereferencing a Pointer Using the Indirection Operator
Pointers to Functions
The Concept ofNull
Pointer Size and Types
Memory Models
Predefined PointerRelated Types
Pointer operators
Pointer Arithmetic
Comparing Pointers
Common Uses of Pointers
Multiple Levels of Indirection
Constants and Pointers
Summary2.DynamicMemoryManagementinC
Dynamic Memory Allocation
Memory Leaks
Dynamic Memory Allocation Functions
Using the malloc Function
Using the calloc Function
……
3.Pointers and Functions
4.Pointers and Arrays
5.Pointers and Strings
6.Pointers and Structures
7.Sechrity Lssues and the lmproper Use of pointers
8.Odds and Ends
lndex