structNode{intdata;Node*next;};单链表的结点的结构体声明如上,next域存放的是()
A. 下一个结点的地址
B. 下一个结点的值
C. 本结点的地址
D. 本结点的值
查看答案
structNode{intdata;Node*next;};带头结点的单链表的结点的结构体声明如上,头指针为head,则第一个数据结点的数据域值是()
A. head->data
B. head.data
C. head.next->data
D. head->next->data
structNode{intdata;Node*next;};带头结点的单链表的结点的结构体声明如上,头指针为head,则判断链表为空链表的表达式为()
A. head->next=NULL
B. head->next==NULL
C. head==NULL
D. head=NULL
structNode{intdata;Node*next;};带头结点的单链表的结点的结构体声明如上,头指针为head,当前指针为p,则判断p所指向的是尾结点的表达式为()
A. p->next=NULL
B. p->next==head
C. p==NULL
D. p->next==NULL
structNode{intdata;Node*next;};带头结点的单链表的结点的结构体声明如上,当前指针为p,则使p指向下一个结点的语句是()
A. p->next=p->next->next;
B. p->next=p;
C. p=p->next;
D. p=p.next;