00问答网
所有问题
当前搜索:
数组元素地址的表示
若有定义:int a[2][3];,则以下对a
数组元素地址的
正确
表示
为___?
答:
(*(a+i)+j) 。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中首
元素的地址
怎么算?
答:
若有定义:int a[5];则a数组中首
元素地址
可以表示为a,a[0],*(a+0),*a,&a[0]。数组及
数组元素的地址表示
为:a是二维数组名,也是二维数组0行的首地址,等于1000。a[0]是第一个一维
数组的
数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首...
数组
中首行的
地址
怎么
表示
?
答:
若有定义:int a[5];则a数组中首
元素地址
可以表示为a,a[0],*(a+0),*a,&a[0]。数组及
数组元素的地址表示
为:a是二维数组名,也是二维数组0行的首地址,等于1000。a[0]是第一个一维
数组的
数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首...
a
数组
中首
元素的地址
是什么?
答:
若有定义:int a[5];则a数组中首
元素地址
可以表示为a,a[0],*(a+0),*a,&a[0]。数组及
数组元素的地址表示
为:a是二维数组名,也是二维数组0行的首地址,等于1000。a[0]是第一个一维
数组的
数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首...
6. 若有定义:int a[5];则a
数组
中首
元素地址
可以
表示
为( )
答:
数组及
数组元素的地址表示
为:a是二维数组名,也是二维数组0行的首地址,等于1000。a[0]是第一个一维
数组的
数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首地址。也为1000。&a[0]是一维数组a的0列元素首地址,同样是1000。因此,a,a[0],*(a...
...t[a][2];”,能正确
表示
t
数组元素地址的
表达式的是( )。
答:
【答案】:C C。【解析】
数组的
下标是从0开始的,选项A中越界,行下标和列下标都不能越界;选项B中,虽然是个
地址
,但是也同样越界了;选项c中
表示
的是第一个的首地址;选项D表亦的是其
元素的
值,并不是地址。
...5,6,7,8,9,10},*p=a;则对
数组元素地址的
正确
表示
是( )?
答:
6 30 C:\Untitled1.c [Error] lvalue required as unary '&' operand B.a++ 也有问题 7 28 C:\Untitled1.c [Error] lvalue required as increment operand C.&p 这个是
表示
指针变量 p 的
地址
此题正确答案 是 D a+1,其实 是
数组元素
a[1] 的地址,a[0]...
...t[3][2];”,能正确
表示
t
数组元素地址的
表达式是( )。
答:
【答案】:C
数组的
下标是从0开始的,A中越界,行下标和列下标都不能越界;B中,虽然是个
地址
,但是也同样越界了;选项C中
表示
的是第一个的首地址;选项D表示的为其
元素的
值,并不是地址。
若有下的定义: int t[3][2]; ,能正确
表示
t
数组元素地址的
表达式是...
答:
【答案】:C
数组的
下标是从0开始的,A中越界,行下标和列下标都不能越界;B中,虽然是个
地址
,但是也同样越界了;选项c中
表示
的是第一个的首地址;选项D表示的为其
元素的
值,并不是地址。
数组元素的
首
地址
是什么?
答:
(*(a+i)+j) 。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)...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜