11问答网
所有问题
C语言题目,谁能帮我解释一下这题为什么选C,其他选项错在何处?谢谢了~
若有以下说明,且0<=i<10,则对数组元素的错误引用是—— A. *(a+i) B. a[p-a+i] C. p+i D. *(&a[i])
举报该问题
其他回答
第1个回答 2020-07-15
A选项是指针的用法,B选项是数组,D选项是指针和地址的复合应用,这都是正确的。
但是,C选项,数组元素和数值相加,这样的使用是不合法的。
相似回答
C语言,这题选什么?
A B C D 请详细
解释一下,谢谢
!
答:
选c。几个关键点。第一,
数组明表示的是数组首地址。就是说x2数组初始化的时候用的是x1,0跟x2,0。然后就是运算优先级了
。a对指针取地址,肯定不对。b相当于x[2][0],是100。c跟d的区别在于,c是++x[2][0],d是x[2][0],也就是说自增运算的对象不同,一个是值,一个是指针地址,...
大家正在搜
c语言编程题经典题目
c语言能实现什么
c语言学会了就能编程了吗
c语言主要能做什么
c语言能够做什么
C语言经典题目
C语言选择题
c语言简单题目
c语言基础题目
相关问题
有C语言的大神给我解释这个简单的选择结构错在哪了吗? 为什么...
下面C语言题目23题,选项错误解释
C语言这道题的cd两个选项有什么区别,答案为什么是c?
C语言问题,这题中不选C选项?
C语言,这题为什么选C
谁能帮忙回答一下计算机C语言的选择题
请问一下这个c语言题目为什答案选c
c语言 为什么其他选项不行?