a. firstPtr->link->number
b. firstPtr->link->link->character
c. firstPtr->link == lastPtr
d. currPtr->link->number
e. currPtr->link == *lastPtr
f. firstPtr == lastPtr->Link
g. firstPtr->number < firstPtr->link->number
my answers:
a. 13
b. undefined
c. False
d. 9
e. False
f. True
g. True
u do not init the lastptr. so its value is uninitialized. for old c++ spec. a new object will init to a zero value. but latest spec will leave it uninitialized. so u had better init it before u use it.