首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果定义 float a[10], x; 则以下叙述中正确的是( )。
如果定义 float a[10], x; 则以下叙述中正确的是( )。
admin
2019-07-14
55
问题
如果定义
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/BfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintadd(inta,intb){return(a+b);}mmn(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
有以下程序:#includetypedefstruct{intb,p;}A;voidf(AC)/*注意:c是结构变量名*/{intj;(C)b+=1;(C)P+=2;}main(){inti;Aa={1,2};f(A);
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"ZhangDa",1098.0};a=
设p是指针变量,语句p=NULL;等价于
以下叙述中正确的是
下面选项中关于位运算的叙述正确的是
下面选项中的程序段,没有编译错误的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
下列关于软件工程的描述中正确的是
随机试题
Inaquiet,darkenedlectureroom,youbeginafrustratingfightagainstfatigue.Theoverheadprojectorhums,andyoucannotconce
患者,女,25岁。骑行车不慎摔倒跌伤左大腿,大腿中段可见皮肤破损,创面少量渗血受伤部位剧痛,急救人员到达时,患者平卧于地面,面色苍白,呼吸困难。患者于急诊室经清创缝合后,发现创口污染较轻,理想的治疗方法是
蜂窝织炎的主要致病菌为
太安有限责任公司董事、高管人员的以下行为中,哪些会导致行为的所得收入归人公司或者被公司没收?()
钢材经过冷加工、时效处理后,性能发生了下列何项变化:
洞门端墙的砌筑与墙背回填应()进行。
斯腾伯格认为,智力应该包含的三种成分是()
凋查研究法中最基本的研究方法,也是使用最广泛的一种基本方法是_____________。
一台交换机的总带宽为8.8Gbps,如果该交换机拥有两个全双工1000Mbps光端口,那么最多还可以提供的全双工10/100Mbps电端口的数量是()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。“天河二号超级计算机”是我国独立自主研制的超级计算机系统,2014年6月再登“全球超算500强”榜首,为祖国再次争得荣
最新回复
(
0
)