题目内容
(请给出正确答案)
[主观题]
若有语句:int a=4, *p=&a;,下面均代表地址的一组选项是()。
A.a, p, &*a
B.*&a, &a, *p
C.&a, p, &*p
D.*&p, *p, &a"
查看答案
如果结果不匹配,请 联系老师 获取答案
A.a, p, &*a
B.*&a, &a, *p
C.&a, p, &*p
D.*&p, *p, &a"
A.a[10]
B. a[a[3]-5]
C. a[a[9]]
D. a[a[4]+4]
A.i=x[1][1]
B.i=*(x[1]+1)
C.i=*(*(x+1)+1)
D.i=*(*(x+1))
若有定义:int a=8,b=5,C; 执行语句c=a/b+0.4;后c的值为( )。
(A)1.4 (B)1 (C)2.0 (D)2
A.a=5;
B. a={2,'a',1.2};
C. printf("%d\n",a.l);
D. n=a;
A.选项内容11
B.选项内容11
C.数组元素x[6]的地址
D.数组元素x[6]的值
E.数组元素x[5]的地址
F.数组元素x[5]的值
若有说明int(*p)[3]; 则以下正确的描述()。
A.p是一个指针数组
B.p是一个指针,它只能指向一个包含3个int类型元素的数组
C.p是一个指针,它可以指向一个一维数组中的任意元素
D.(*p)[3]与*p[3]等价
A.输出的是3和0
B.输出的是1和-2
C.输出的是1
D.是死循环
A.*(a+i)
B.a[p-a+i]
C.p+i
D.*(&a[i])