题目内容
(请给出正确答案)
[单选题]
已知 int a[5] = {1,2,3,4,5}; int *pa = a; 下列选项不能正确表示数组a中第二个元素值的表达式是?
A.(pa++, *pa)
B.1[a]
C.(a++, *a)
D.*(pa+1);
如搜索结果不匹配,请 联系老师 获取答案
A.(pa++, *pa)
B.1[a]
C.(a++, *a)
D.*(pa+1);
第1题
A.*((*ptr+1)[2])
B.a[2][3]
C.(*ptr+1)+2
D.*(*(a+1)+2)
第5题
A、定义数组只能使用a的方式, b的方式不正确。
B、数组a\b即使是在函数内定义的,数据也不是放在栈里面的,和c一样。
C、数组c定义不正确,应该是:int[] c = new int[] (1,2,3,4,5);
D、数组a\b都是局部数组放在函数栈中,返回就无效了,而c不是。
第6题
A.*((*q+1)[2])
B.*(*(p+5))
C.(*q+1)+2
D.*(*(a+1)+2)
第7题
(A)&a[2][1]
(B)*(a[2]+1)
(C)a[2]+1
(D)*(a+2)+1
第8题
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]
第9题
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!