首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 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
2019-12-17
61
问题
设有如下的说明和定义
struct {
int a;
char *s;
} x, *p = &x;
x.a = 4;
x.s = "hello";
则以下叙述中正确的是
选项
A、(p++)->a与p++->a都是合语法的表达式,但二者不等价
B、语句 ++p->a; 的效果是使p增1
C、语句 ++p->a; 的效果是使成员a增1
D、语句 *p->s++; 等价于 (*p)->s++;
答案
C
解析
本题考查结构体变量的引用,++p->a的效果是使成员a增1,p++->a不合法,*p->s++为字符e,与(*p)->s++不等价。
转载请注明原文地址:https://kaotiyun.com/show/6ECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中对fun函数有如下说明voidfun();此说明的含义是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
设变量m为float类型,变量n为int类型,则以下能实现将m中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()。
以下选项中,与n=i++完全等价的表达式是()。
以下涉及字符串数组、字符指针的程序段,没有编译错误的是()。
关于C语言标识符,以下叙述错误的是()。
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
随机试题
【背景资料】某会议中心新建会议楼工程,为保证室内外装饰效果,经研究决定,装修工程采取单独招标,独立开发,采用公开招标的形式确定施工队伍,建设单位与施工单位按照《建设工程施工合同(示范文本)》签订了装饰装修施工合同。招标阶段,在招标文件中
标准物质在分析中主要用于分析仪器的校准和分析方法的评价。()
A.痛风B.真性红细胞增多C.多发性骨髓瘤D.肾功能损害E.肝硬化以上可引起尿酸生成减少的是
关于流行性出血热低血压期血象变化情况的描述哪项是错误的( )
做何种检查可以确诊
甲某听到路边树林里有呼救声,遂抄起一根木棍赶去,见一男子正对一妇女进行强奸,便用木棍向该男子头上打去,妇女被救,该男子却因甲某打击过重而死,甲某的行为应认定为()。
马可·波罗是否真的到过中国,国际学术界一直有争议。我在读过各种资料后认为,他确实来过中国,因为他游记中对元大都和卢沟桥的细致描绘,对刺杀阿合马事件的准确叙述,不可能只凭__________。而对于反对派关于其游记中存在的时间不符及史料无据的质疑,可能的解释
中国近代军事学校的滥觞是左宗棠创办的()。
Earlyanthropologists,followingthetheorythatwordsdeterminethought,believedthatlanguageanditsstructurewereentirel
Successofaspeechisoften【S1】_____totheskillofthespeaker,withmeritbeinggiventospeakerswhoareconfident.articula
最新回复
(
0
)