首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 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
57
问题
设有如下的说明和定义 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://www.kaotiyun.com/show/cgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下正确的字符串常量是()。
有以下程序:#includemain(){inty=9;for(;y>0;y一一)if(y%3==0)prinff(“%d”,一y);}程序的运行结果是()
对于一个正常运行的C程序,以下叙述中正确的是()。
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
随机试题
治疗肝郁气滞之癃闭,宜选()(2004年第143题)
()是选择指示剂的依据。
在我国法律制度中,环境污染的归责原则是()
腹泻患儿经补液治疗3小时后排尿,此时输液瓶内尚有200ml不含钾的液体,最多可加15%氯化钾的量为
35岁男性,因咳嗽、发热、头痛、腰痛7天,体温在39~40℃之间。查体:面部潮红,眼球结膜水肿,软腭有网状充血和出血点。化验:血常规白细胞计数12×109/L,中性89%,血小板50×109/L,尿常规除蛋白(+++)外余无异常,医生首先考虑的诊断是(
有一项年金,前3年无流入,后5年每年初流入500万元,假设年利率为10%,其现值为()万元。
丑注册会计师是L公司2009年度财务报表审计的外勤审计负责人,在审计过程中,需对负责存货审计的助理人员提出的相关问题予以解答,并对其编制的有关审计工作底稿进行复核。请代为作出正确的专业判断。在编制存货监盘计划时,注册会计师通常应审阅以前年度的工作底稿,
甲公司委托乙研究所研发一项新技术,双方签订了技术开发合同,但没有约定研发成果申请专利的权利的归属。根据合同法及相关规定,下列哪种说法是正确的?
WhenIwasinhighschool,mostofmyfriendhadbicycles.46.______IhopedIcouldalsohaveit.OnedayIsawase
在教育史上主张“不愤不启,不悱不发”的教育家是()
最新回复
(
0
)