题目内容
(请给出正确答案)
[单选题]
设int a[10],*p;则执行p=a后的等价表达式是()。
A.*p=&a[1]
B.p=&a[1]
C.*p=&a[0]
D.p=&a[0]
查看答案
如果结果不匹配,请 联系老师 获取答案
A.*p=&a[1]
B.p=&a[1]
C.*p=&a[0]
D.p=&a[0]
A.*(a+1)
B.a[p-a]
C.p+i
D.*(&a[i])
设单链表中结点的结构为:
已知单链表中结点*q是结点*p的直接前驱,若在*q与*p之间插人结点*s,
则应执行以下()操作。
A、s->link-p-link;p->link-s;
B、q->link=s;s->link-p:
C、p->link-s->link;s~>link=p;
D、p->link=s;s->link=q;
35:
int a[3];
a[0]=0; a[1]=1; a[2]=2;
int *p, *q;
p=a;
q=&a[2];
则a[q-p]=?
第三题:下列4个选项中,哪个结果为6?
int a[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, *p = a;
(A) *p + 6; (B) *(p+6); (C) *p += 5; (D) p+5;