首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果定义float a[10],x;,则以下叙述中正确的是( )。
如果定义float a[10],x;,则以下叙述中正确的是( )。
admin
2019-05-17
41
问题
如果定义float a[10],x;,则以下叙述中正确的是( )。
选项
A、语句a=&x;是非法的
B、表达式a+1是非法的
C、三个表达式a[1]、*(a+1)、*&a[1]表示的意思完全不同
D、表达式*&a[1]是非法的,应该写成*(&(a[1]))
答案
A
解析
数组名表示该数组的首地址,是一个地址常量,不能对它重新赋值,选项A正确。但是可以把数组名看作一个指针常量,则表达式a+1表示的是数组中第二个元素的地址,选项B错误。表达式a[1]、*(a+1)、*&a[1]都指的是数组a中第二个元素的值,选项c错误。[]运算符的优先级高于*、&,取值*和取址&运算符优先级相等,是同一优先级的运算符,运算次序由结合方向所决定,*&a[1]在运算符优先级和结合性上没有问题,并且取值*和取址&运算符互逆,*&a[1]和a[1]等价,相当于求得数组a第二个元素的值,选项D错误。故正确答案为A。
转载请注明原文地址:https://kaotiyun.com/show/2XRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句int(*f)(int);则以下叙述正确的是
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a:a=++c:}printf("%d,%d,%d\n",a,b,c);
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();
表达式:(int)((double)9/2)-9%2的值是
关于C语言的变量,以下叙述中错误的是
有以下程序#include#includevoidfun(charS[][10],intn){chart;intij;for(i=0;i<n-1;i++)for(j=i+1;
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在_________处应填入的选项是Structlink{chardata;__________}node;
设有定义doublea[10],:*cs=a;以下能够代表数组元素a[3]的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
随机试题
下列有关古罗马《国法大全》的说法哪些是正确的?()
如果我们已知中国1990年第四次人口普查时的城镇人口比重和2000年第五次人口普查时的城镇人口比重,当我们要预测2010年时的城市化水平时,采用以下哪种方式最方便?()。
请根据以下业务描述,判断填制《出境货物报检单》各项内容的正误,完成以下判断题(见报检单上标的题号)。陕西中电进出口有限公司(报检备案号;5100811252)与国外一家公司签订一批电子器件出口合同。该产品生产后存放于该公司仓库,于2004年4月间装
根据以下材料,回答下列题目:邓某的父亲在2003年1月因病去世,留有遗产:100平米的商品房一套,存款100万元。邓某还有两个哥哥和一个姐姐。邓某此时已经有房屋_套,价值80万元,现金10万元,还有冰箱、彩电等家用电器若十。2004年10月中旬,邓某和赵
以发起方式设立的股份有限公司,其公司章程草案须经发起人的()同意。
我国《民法通则》规定的代理种类包括()。
社会工作者和志愿者的区别主要体现在( )。
如图,正方形ABCD和四边形ACEF所在的平面互相垂直,CE⊥AC,EF∥AC,AB=√2,CE=EF=1.求二面角A—BE—D的大小.
以下属于西方绘画门类的是()。
Susan______indoingtheexperimentagainthoughshehadfailedmanytimes.
最新回复
(
0
)