66问答网
所有问题
在二维数组a中,元素a[0][1]的地址可表示为____________。
A. *(*(a+0)+1) B. *(a+1)
C. &a D.*(a+0)+1
求详细解释,特别是A选项???
举报该问题
推荐答案 2012-12-25
选A
*(a+0)得到第一维的首地址
*(a+0)+1是第一维的第二个元素的地址
*(*(a+0)+1)就是a[0][1]的值
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/sU92v99pp.html
其他回答
第1个回答 2012-12-25
b
相似回答
C语言的问题。。。关于
二维数组的
。。。
答:
a[0]是第
一
个一维
数组的
数组名和首
地址,
因此也为1000。*(a+0)或*a是与a[0]等效的, 它
表示
一维数组a[0]0 号
元素的
首地址,也为1000。&
a[0][
0]是
二维数组a的
0行0列元素首地址,同样是1000。因此
,a,
a[0],*(a+0),*a,&a[0][0]是相等的。同理,a+1是二维数组1行的首地...
数组a的地址
是多少?
答:
a是二维数组名,也是二维数组0行的首地址。a[0]是第
一
个一维
数组的
数组名和首地址*(a+0)或*a是与a[0]等效的,它
表示
一维数组a[0]0号
元素的
首地址。&
a[0][
0]是
二维数组a的
0行0列元素首地址。同理,a+
1
是二维数组1行的首
地址,
由此可得出:a+i,a[i],*(a+i),&a[i][0]是等...
关于
二维数组元素的地址表示
方法 怎么理解呀 在线求解
答:
a[i]+j 如果
数组a
定义为一个
二维数组,
那么a[i]+j 就表示第i行第j列的
元素
的地址,和上面那个一样,如果数组a是一维数组,那么就表示一个表达式的值 (a+1)=j 数组名表示第一个元素的地址,加1后
表示a[0][1]的地址,
这句相当于a[0][1]=j;&a[0][0]+4*i+j 这个表示a[i]...
指针中的*与&
答:
a[0]是第一个一维数组的数组名和首地址,
因此也为1000
。*(a+0)或*a是与a[0]等效的, 它表示一维数组a[0]0 号元素的首地址。 也为1000。&a[0][0]是二维数组a的0行0列元素首地址,同样是1000。因此,a,a[0],*(a+0),*a,&a[0][0]是相等的。同理,a+1是二维数组1行的首...
我知道
二维数组a[0]
就是代表这个数组首
地址,
但我不清楚一位数组,那个...
答:
二维数组a[0]
是指向数组第一行第
一
个
元素的
指针,一维
数组的a[0]
代表首
地址
。
数组中元素的地址
怎么
表示
?
答:
数组及
数组元素的地址表示为
:a是
二维数组
名,也是二维数组0行的首地址,等于1000。a[0]是第一个一维
数组的
数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维
数组a[0]
0号元素的首地址。也为1000。&a[0]是一维
数组a的
0列元素首地址,同样是1000。因此
,a,a[0],
*(a...
大家正在搜
在二维数组a中选出各行最大的元素
二维数组a的每个元素是由10个
求二维数组a中的最大元素及其下标
下面程序将二维数组a的行和列元素
将二维数组a的行和列元素互换
设有数组aij数组的每个元素
数组a[0..5,0..6]
二维数组a中行下标从10到20
设有二维数组a68每个元素