首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 struct { int a; char *s; } x, *p = &x; x.a = 4; x.s = "hello"; 则以下叙述中正确的是
设有如下的说明和定义 struct { int a; char *s; } x, *p = &x; x.a = 4; x.s = "hello"; 则以下叙述中正确的是
admin
2020-05-19
31
问题
设有如下的说明和定义 struct { int a; 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/cgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列叙述中正确的是()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
给定程序MODI1.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
关系的实体完整性要求关系中不能为空的属性是()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
有以下程序#includedoublef(doublex);main()doublef(doublex){doublea=0;inti;{returnx*x+1;}for(i=0;i
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
软件测试的目的是()。
随机试题
当发现文档中的某个字或词全部输错了,可通过Word2010的“替换”功能进行批量修改。
【背景资料】某机电安装工程项目开工之前,承包方向监理工程师提交了施工进度计划如下图所示,该计划满足合同工期100d的要求。在上述施工进度计划中,由于工作E和工作G共用一个塔式起重机(塔式起重机原计划在开工第25d后进场投入使用
案例五[背景材料]某工程项目,建设单位通过招标选择了一具有相应资质的监理单位承担施工招标代理和施工阶段监理工作,并在监理中标通知书发出后第45天,与该监理单位签订了委托监理合同。在施工公开招标中,有A、B、C、D、E、F、G、H等
贷款额度的确定依据包括()。
2012年7月,某事务所税务代理人员受托对A皮包生产公司2011年账册资料进行审查时发现,2011年6月,公司将一批皮包作为礼品发给本企业职工,成本价格为14200元,同类产品售价为20000元,企业的会计处理为:借:应付职工薪酬14200
根据个人所得税法律制度的规定,下列各项中,属于工资、薪金所得项目的有()。
工商行政管理的主体是()。
年失业率取决于()。
有人认为,大学生的学科知识就能胜任小学教师的岗位要求。从教师专业素养的角度评价分析这一观点。
Oldpeoplearealwayssayingthattheyoungarenotwhattheywere.Thesamecommentismadefromgenerationto【C1】______andit
最新回复
(
0
)