For a C programmer life without pointers is life without food. He needs more than just a nodding acquaintance with pointers if he desires to exploit their immense potential. Pointers present power and punch and his book covers everything that has anything to do with pointers in a simple, easy-to-understand way. Pointers lay at your door many extras. Little tit bits that make a C programmer's life easier. However, if not used properly, pointers help you do something heroically stupid. Read this book and resist that temptation.
- Introduction To Pointers
- The & and * operators
- Pointer Expressions
- The Jargon of Pointers
- char, int and float Pointers
- Passing addresses to functions
- Functions returning Pointers
- Pointers and arrays
- Pointers and two dimensional arrays
- Passing 2-D Array to a function
- Three Dimensional Arrays
- Passing 3-D Array to a function
- Returning array from function
- Returning 3-D array from a function
- Array of pointers
- Pointers and strings
- The const qualifier
- Returning const values
- Two dimensional array of characters
|
- Array of pointers to strings
- Pointers and structures
- Offsets of structure elements
- Linked lists
- Doubly linked lists
- Pointers and data structures
- Merging of linked lists
- Linked lists and polynomials
- Sorting a linked list
- Circular linked list
- Trees
- Binary trees
- Traversal of a binary tree
- Deletion from a binary tree
- Threaded binary tree
- File Pointers
- Pointers to functions
- typedef with function pointers
- Pointers and varargs
- Applications of pointers
|