首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 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
58
问题
设有如下的说明和定义 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全国计算机二级
相关试题推荐
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
以下数据结构中,属于非线性数据结构的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
给定程序MODI1.C中fun函数的功能是:根据整型形参m,计算如下公式的值。例如,若主函数中输入5,则应输出-0.283333。请改正函数fun中的错误或在横线处填上适当的内容并把横线删除,使它能计算出正确的结果。注意:不
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.C中。
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
数据库系统的数据独立性是指()。
在黑盒测试方法中,设计测试用例的主要根据是()。
软件测试用例包括
随机试题
关于套细胞淋巴瘤的叙述,错误的是
患者,男,12岁,4个第一磨牙远中关系,前牙Ⅲ度深覆,Ⅱ度深覆盖,下切牙咬在上牙腭侧龈组织,上前牙有散在间隙,上颌A区侧切牙舌向错位,下颌闭合道接近正中合时后退。面中1/3轻度前突,面下1/3较短。根据错畸形的病因学分类,此患者为
阻塞性睡眠呼吸暂停低通气综合征的非手术治疗方法主要有
患儿,13岁。2岁前生活在高氟区,2岁后迁移至非高氟区,可能会出现氟牙症的牙是
医师的义务的内容,错误的是
如果不当得利的受益人是善意,则()。
对账的主要内容有()。
阅读下面这首诗,回答问题。观书有感(宋)朱熹半亩方塘一鉴开,天光云影共徘徊。问渠那得清如许?为有源头活水来。谈谈你对“问渠那得清如许?为有源头活水来”两句诗的理解。
实践高于理论的认识,是因为实践具有()。
设总体X~F(x,θ)=样本值为1,1,3,2,1,2,3,3,求θ的矩估计和最大似然估计.
最新回复
(
0
)