Pointer confusion

All that could be true. I did say IMO, which is based solely on it being the text for at least one undergraduate programming courses that I took ... more years ago than I care to admit.