首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 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-06-16
41
问题
设有如下的说明和定义
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
解析
本题考查结构体变量的引用,运算符->的优先级高于++,选项A中两表达式等价,效果都是访问了p所指变量中的a成员之后,指针p再增1,所以选项A错误。++p->a的效果是使成员a增1,选项B错误,选项D不是正确的C语言语句。答案为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/u7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:将S所指字符串中除了下标为奇数同时ASCII码值也为奇数的字符之外,其余的所有字符全部删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串的内容为“ABCDEFGl2345”,其中字符A的ASCI
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在W所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对
已知一个数列从0项开始的前3项:0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun的功能是:计算并输出该数列前n项的平方根之和SHIn。13的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:“ABCDEFGHIJK”,调用函数后,字符数组b中的内容为:“ABCDEFGHIJK”。请改正程序中的错误
下列叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
以下选项中合法的常量是
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
随机试题
焊脚
中国知识分子的原型是()
以下哪一项不是管理会计中常用的信息处理和运用管理系统()
求得最后的让步要把握的问题是()
A.收缩毛细血管,减轻充血和出血B.减少脑细胞耗氧,利于脑细胞功能恢复C.降低神经的兴奋性,减轻疼痛D.促使白细胞释放蛋白溶解酶,溶解坏死组织E.降低毛细血管通透性,减轻组织压迫在炎症后期用热的目的是
某市在某一路段设立交通告示牌:“6:00-22:00机动车辆禁止通行,违者罚款200元,并扣押车辆。一公安局制。”某甲于晚21:00左右驾驶拖拉机上路,被罚款500元,并被扣押车辆,则某甲可就下列哪些原因提起行政诉讼:
大数据时代企业战略转型的主要任务有()。
Timewas,oldpeopleknewtheirplace.Powerwaspassedtosonsanddaughters,crownsplacedonyoungerheads.Notanymore.The
A.daydreamB.disagreementC.factuallyD.ifE.inevitableF.inseparableG.laysH.makingI.perspectiveJ.residesK.
A、Responsibilityandintelligence.B、Toleranceandadaptation.C、Cheerfulnessandsurprise.D、Willingnessandexpectation.B原文最后
最新回复
(
0
)