首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中 0≤i
若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中 0≤i
admin
2015-07-28
38
问题
若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中 0≤i<10)( )。
选项
A、*(*(a+i))
B、a[ p-a ]
C、p
D、*( &a
)
答案
A
解析
数组名表示该数组的首地址,*(a+i)表示的是数组a中第二个元素的值,取值运算符*只能对地址取值,不能作用于变量上,选项A)错误;a表示数组a的第一个元素的地址,*p=a则将p指向了数组a的第一个元素的地址,p-a=0,所以a[p-a]即为a[0],p
相当于a
,选项B)、C)正确;取地址运算符&和取值运算符*互为逆运算,选项D)正确;答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/dKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
int*f(int*x,int*y) { if(*x>*y) return x; else return y; } main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b;r=f(p,q); printf("%d,%d,%d",*
下面能正确进行字符串赋值操作的语句是______。
以下选项中,属于C语言中合法的常量的是______。
下列语句中,说法正确的是______。
设有说明语句:char a=’\72’;,则变量a______。
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
下列4条叙述中,正确的一条是______。
随机试题
驾驶机动车遇到这种情况时,要快速向左绕过。
设f(x)=ax3-6ax2+b在区间[-1,2]的最大值为2,最小值为-29,又知a>0,则a,b的取值为______.
在山地条件下,影响植被分布的主要地形要素有哪些?
细胞毒素类抗癌药有
消化性溃疡的病理损伤深度浅者至少达
急性肾型肾衰竭最常见的原因是
药物稳定性研究的重点是
设定目标的意义就在于()。
在当代中国,坚持发展是硬道理的本质要求,就是()。
TheNBAlockout(停工)didnotfinishonThursdaynight,butitwasnearlyanend,amidlight-heartedjokesandaggressivewordchoi
最新回复
(
0
)