首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下的说明和定义 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
24
问题
设有如下的说明和定义
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://kaotiyun.com/show/u7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。例如,若s所指字符串为“baacda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下
请编写一个函数voidfun(intm,intk,intxx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。例如,若输入17,5,则应输出19、23、29、31、37。注意:部分源程序在文件PROGl.C中
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60~69的学生数
下列数据流图(DFD)构造规则中正确的是()。
以下叙述中错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
某双链DNA纯样品含15%的A,该样品中G的含量为()。
8岁儿童,低热2周,食欲差,乏力,近2日高热,头痛,喷射性呕吐,1日来嗜睡,查体,嗜睡状,右侧鼻唇沟变浅,心、肺、腹(-),未见卡介苗疤痕,PPD(++),脑膜刺激症(+),巴氏征(+),胸片示陈旧性肺结核,脑脊液压力高,外观透明,白细胞100×106/L
下列除哪项外,均为喘证之主要病机( )。
施工方的项目管理除了施工总承包方的项目管理之外,还包括______的项目管理。
给水管网架空管道应设置固定支架或防晃支架。配水干管及配水管,配水支管每()m长度内应至少设1个防晃支架。
同一工程中的导线,应根据不同用途选择不同颜色加以区分,相同用途的导线颜色应一致。电源线正极应为()色,负极应为()。
张先生购买了一套总价80万元的新房,首付20万元,贷款利率为6%,期限为30年。如果采用等额本息方式,每月还款额为( )元。
下列作品、作家、时代(国别)及体裁对应都正确的一项是()。
Writeananswertooneofthequestions24inthispart.Writeyouranswerin200-250words.1.Question2•Youworkforala
A、Wecanbreatheaseasilyasusual.B、Wecancarryonashortconversation.C、Theaerobiccurveoccursattheendoftheexerci
最新回复
(
0
)