This chapter is a continuation of Chapter 8. In that chapter, you learned what a pointer is and how to manipulate them in expressions. In this chapter, you will learn:
- Valid pointer operations
- Pointer arithmetic
- Using pointers to functions
- The Right-Left Rule for deciphering complex data definitions
- Why using pointers can lead to more efficient code
When you have finished this chapter, you should be quite comfortable using pointers in your code.
Some C expressions make sense with almost any data type...with the exception of pointers. A partial ...