Understanding pointers in C - Kanetkar Yashavant P (BPB, 1994)