首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义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
2015-12-25
32
问题
设有如下的说明和定义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得到D指向的结构体变量中的成员a的值。p->a++得到p指向的结构体变量中的成员a的值,用完该值后使p->a加1。++p->a得到p指向的结构体变量中的成员a的值使之加1(先加)。由此可见指向运算符->优先级高于++,因此*p->s++相当于*(p->s)++,结合性自右至左,因此p++->a和(p++)->a等价。
转载请注明原文地址:https://jikaoti.com/ti/Hni0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
若定义inta=10,则表达式a+=a-*=a的值是()。
下列二维数组初始化语句中,不正确的是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Stmctstu{inti;intname;}st,*p;p=&st;
下列叙述中错误的是()。
下列叙述中正确的是()。
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
在位运算中,操作数每左移两位,其结果相当于()。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
随机试题
患者,女性,46岁。右上腹部疼痛、寒战、高热,皮肤黄染12小时入院,经B超诊断为肝外胆管结石。准备进行胆总管切开取石T形管引流术。请问:该患者经治疗决定使用肠外营养,肠外营养与肠内营养有哪些区别?
一书四方案
用于寒积便秘的药物是
3岁男孩,平时易感冒,有活动后气促,已确诊为动脉导管未闭。以下哪项不符合
2006年春季北京玉渊潭樱花节,甲男与其女友乙前去参观,见到朵朵樱花娇艳欲滴,乙喜欢之情溢于言表,要求甲上树攀折,由于力度过猛,甲将一数枝拉断,使树身受损,公园为修复因此损失500元,恰巧公园管理人员赶到,对这种行为加以斥责。甲慌张至极,从树上摔落下来并砸
缩短设备安装工程工期的经济效果主要体现在( )。
设立股份有限公司,发起人应符合的条件有()。
根据以下资料,回答96-100题。注:60+是指60岁及以上;65+是指65岁及以上;以下类推。2007年北京市低保老年人增加人数占老年人增加人数的比例是2007年北京市低保老年人数占老年人数的比例的()。
下列选项与我国古代五位帝王相关,按时间排序正确的是:①车同轨,书同文,统一度量衡②修运河,征高丽③以人为镜,可以明得失④杯酒释兵权⑤休养生息
Aspartofmorecomprehensivecomplianceandethicsprograms,manycompanieshaveformulatedinternalpoliciespertainingtothe
最新回复
(
0
)