定义语句inta[2][3],*p[3],下列正确的是
定义语句inta[2][3],*p[3],下列正确的是
其中C选项是p[0]=&a[1][2],
D选项是p[1]=&a
请问D哪不对了,和C有什么不同
其中C选项是p[0]=&a[1][2],
D选项是p[1]=&a
请问D哪不对了,和C有什么不同
数学人气:245 ℃时间:2019-10-08 12:59:25
优质解答
p是一个一位数组的地址,&a取到的是a这个二维数组的地址,两者的地址是不同的.这里有一个行地址、列地址的概念.那么a[1][2]就不是二维地址吗?不是了,这么说吧,a是一个二维数组,a[1]代表了一行,而p也是一行,只不过p只有一行,所以两者同级。而a[1][2]代表了一行中的一列,你这里p[0]、p[1]也是p这一行里的一列,所以c答案两者是同级,D就不行了。
我来回答
类似推荐
猜你喜欢
- 1施工图索引符号中分子是不是详图的编号,分母是不是图纸页数
- 2单词中(pl.)与(常pl.)有什么区别?
- 3求函数f(x)=x²/x²-4x+1 x∈【1/3,1】的值域.
- 4英语翻译句话.孙子和孙女
- 5淘气的爸爸从家到火车站要35分,他最晚要在什么时间从家里出发才不会误火车(开车前5分钟停止检票)
- 6There issome fruit on the table.
- 74a² -b²+4a-2b 分解因式 a²-a-4b²+2b 分解因式
- 8甲球半径是乙球n倍,甲球体积是乙球n的3次方倍.地球木星太阳近似看做球体,木星太阳半径约地球的10倍10的2次方倍他们的体积分别是地球的多少倍?
- 9x+1分之1=x+1分之2 -1等于多少?
- 10千()百()这样的词语