66问答网
所有问题
int arr[ ]={1,2,3,4}; *p=arr;下列对数组元素的地址的引用中正确的是
如题所述
举报该问题
推荐答案 2020-01-29
C语言:
(int
arr[
]={1,2,3,4};
*p=arr;)中第一个;号应该是,号吧?
int
*p=arr;
表示p指向数组的首元素,即p=&arr[0];
因此++p表示地址,&arr[2]是arr[2]地址,如果你问那些表示地址那就选A和D。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dpv9xv9pxs2DsisiDD.html
其他回答
第1个回答 2019-08-04
A和D,A是第二个元素的地址,B是第二个元素2,C是arr本来是第一个元素的地址前面又加了一个取地址号,D是第三个元素的地址。
第2个回答 2020-03-28
...
数组
...
arr
是数组的首地址
....
这题选b
数组把首地址付给
*p
p指向数组的首地址.....
汗
用&
好像应该
&arr[0]
吧
楼上的
同学本回答被提问者采纳
相似回答
大家正在搜
相关问题
int arr[ ]={1,2,3,4}; 下列对数组元素的...
设有下列程序段:int arr[10]={1,2,3},*p...
int arr[] ={1,2,3,4,5}; int *p...
二维数组:int arr[4][3]={{1,2,3},{4...
定义int arr[5]={1,2,3};则引用数组元素a[...
Java中一维数组定义及初始化 int []a; a[]={...
int[] arr={1,2,3,4,5,6,7,8,9};...
编写一个java程序,创建数组arr1和arr2,将数组ar...