首页/ 题库 / [单选题]若有定义:int a[5],*p=a;,的答案

若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。

单选题
2022-01-05 16:20
A、p+5
B、*a+1
C、&a+1
D、&a[0]
查看答案

正确答案
D

试题解析
解析:本题首先使指针指向数组a的首地址。选项A越界;选项B中,a并非指针变量;选项C使数组a的地址加1;选项D取数组元素a[0]的地址。

标签:
相关题目
若有定义:int a[10],则对数组a元素的正确引用是( )。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
定义数组int a[10] ,其最后一个数组元素为_____
如已有定义:int a[4];若要把10,20,30,40分别赋值给数组a的4个元素,下面正确的赋值方式是_____
已知int a[10];则对a数组元素的正确引用是______
已知static int a[2][3]={2,4,6,8,10,12}; 正确表示数组元素地址的是______
若定义数组int a[10] ,其数组元素的下标下限为_______
int a[2][3]={{5},{6}}; 则数组元素[]的值为______ 。
若有下列定义,则对a数组元素地址的正确引用是( )。 int a[5],*p=a;
若有下列定义,则对a数组无素地址的正确引用是( )。 int a[5],*p=a;
若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;
若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
用DIMENSION(3,5)命令定义了一个数组a,则该数组的下标变量(数组元素)数目是______。
若定义static int a[2][2]={1,2,3,4},则a数组的各数组元素分别为______。
若定义static int a[2][2]={1,2,3,4},则a数组的各数组元素分别为______。
若有定义:int aa[8],则以下表达式中不能代表数组元素a[1]地址的是 ______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
若有定义:int a[5],*p=a;,则对a数组元素地址的正确引用是______。
若有int a[]={2,4,6,8,10};int *p=a;则第2个数组元素的正确表示为 ______。
设有二维数组A[8][9],其每个元素占2个字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为______。
广告位招租WX:84302438

免费的网站请分享给朋友吧