首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=’’hello’’;则以下叙述中正确的是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=’’hello’’;则以下叙述中正确的是
admin
2019-06-09
62
问题
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=’’hello’’;则以下叙述中正确的是
选项
A、语句++p->a;的效果是使P增1
B、(p++)->a与p++->a都是合语法的表达式,但二者不等价
C、语句*p->s++;等价于(*p)->s++;
D、语句++p->a;的效果是使成员a增1
答案
D
解析
p->a得到p指向的结构体变量中的成员a的值。p->a++得到p指向的结构体变量中的成员a的值,用完该值后使p-a加1。++p->a得到p指向的结构体变量中的成员a的值使之加1(先加)。由此可见指向运算符->优先级高于++,因此*p->s++相当于*(p->s)++,结合性自右至左,因此p++->a。和(p++)->a等价。
转载请注明原文地址:https://kaotiyun.com/show/IjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言源程序名的后缀是()。
关系数据模型()。
有如下程序#includemain(){inta=0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);}程序运行后
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()。
以下叙述中正确的是()。
以下叙述中错误的是()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
软件设计中划分模块的一个准则是( )。
随机试题
下列哪次会议重新确立了解放思想、实事求是的思想路线()
尿液检查下列哪项对慢性肾功能衰竭的诊断最有价值
某台10kV笼型感应电动机的工作方式为负荷平稳连续工作制,额定功率800kW。额定转速2975r/min,电动机启动转矩倍数0.72,启动过程中的最大负荷转矩899N.m。请回答下列问题。若电动机采用铜芯交联聚乙烯绝缘电缆(YJV)供电,电缆沿墙穿钢管
《建设项目竣工环境保护验收管理办法》规定,违反本办法第十条规定,建设项目投入试生产超过3个月,建设单位未申请建设项目竣工环境保护验收或者延期验收的,由有审批权的环境保护行政主管部门依照《建设项目环境保护管理条例》的规定责令限期办理环境保护验收手续;逾期未办
基金公司的投资管理部门中,负责根据投资决策委员会制定的投资原则和计划制定投资组合的具体方案,向交易部下达投资指令的是()。
下列关于无意注意在实际教学中应用正确的是()
简述组织工作的步骤。
结合材料回答问题:材料1在那个风雨如晦的年代,为改变中华民族的命运,中国人民和无数仁人志士进行了千辛万苦的探索和不屈不挠的斗争。太平天国运动,戊戌变法,义和团运动,不甘屈服的中国人民一次次抗争,但又一次次失败。孙中山先生领导的辛亥革命,
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
Wherehasthewomanbeen?
最新回复
(
0
)