没有搜到到结果?点击这里求解答/求资源。
【单选题】
带头结点链表判断条件是( )(指针head)。

A.head==NULL
B.head-next==NULL
C.head-next==head
D.head!=NULL
【判断题】
在具有头结点链表中,头指针指向链表第一个数据结点

正确
错误
【单选题】
用不带头结点链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时( )。

仅修改队头指针
仅修改队尾指针
队头、队尾指针都要修改
队头、队尾指针都可能要修改
【单选题】
若变量已正确定义并且指针p已经指向某个变量x,(*p)++相当于()

p++
x++
*(p++)
x++
【单选题】
假定要访问一个结构指针p所指对象中b指针成员所指向对象,表示方法( )。

p-b
p.b
*(p-b)
*(b-p)
【单选题】
假定要访问一个结构指针p所指对象中b指针成员所指向对象,表示方法( )。

p->b
p.b
*(p->b)
*(b->p)
【单选题】
假定指针变量p定义“int *p=malloc(sizeof(int));”,要释放p指向动态存储空间,应调用函数

free(p)
delete(p)
free(*p)
free(p)
【单选题】
假定指针变量p定义“int *p=new int(100);”,要释放p指向动态内存,应使用语句( )。

delete p;
delete *p;
delete
delete []p;
【单选题】
假定指针变量p定义“int *p=new int(100);”,要释放p指向动态内存,应使用语句( )。

delete p;
delete *p;
delete
delete []p;
【单选题】
假定指针变量p定义“int *p=calloc(30,sizeof(int));”,要释放p指向动态内存,应使用语句( )。

delete[p];
delete(p);
free[]p;
free(p);