首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下C语言说明语句。 struct { int x,y;} s[2]={{1,2),{3,4}),*p=s,*q=s; 则表达式++p->x和表达式(++q)->x的值分别为(34)。
设有以下C语言说明语句。 struct { int x,y;} s[2]={{1,2),{3,4}),*p=s,*q=s; 则表达式++p->x和表达式(++q)->x的值分别为(34)。
admin
2013-02-02
26
问题
设有以下C语言说明语句。 struct { int x,y;} s[2]={{1,2),{3,4}),*p=s,*q=s; 则表达式++p->x和表达式(++q)->x的值分别为(34)。
选项
A、1、1
B、1、3
C、2、3
D、3、3
答案
C
解析
表达式++p->x中->(指向运算符)优先级高于++(自增运算符),所以先求出p->x中的值1。由于结构体数组元素(或结构体变量)中的成员是有存储单元的,可以像普通变量一样使用,因此++运算是针对s[0].x成员的,即该成员中的值自增后由1变为2。对于表达式(++q)->x,则是q先自增,q指向s[1],输出s[1].x成员中的值3。
转载请注明原文地址:https://jikaoti.com/ti/eSL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
Windows系列操作系统在配置网络时应该遵循的基本顺序为(55)。
在ISO OSI/RM参考模型中,7层协议中的(41)利用通信子网提供的服务实现两个用户进程之间端到端的通信。
CSMA/CD的访问控制方式是IEEE的(33)标准中制定的,其中的CSMA是指(34),CD是(35),当侦听到冲突时,(36)标准采用的是(33)继续侦听,发现冲突后采用的退避算法是(37)。
城域网中的MAC与OSI参考模型(38)层相对应。
Fireworks是哪个公司的产品?______
(74)systemsperformbasictasks,suchasrecognizinginputfromthekeyboard,sendingoutputtothedisplayscreen,keepingtra
A(72)isadatacommunicationsystemthatallowsanumberofindependentdevicestocommunicationsdirectlywitheachotherina
设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间(1)△t。
要添加一条到达目标10.41.0.0(子网掩码为255.255.0.0)的路由,下一跃点地址为10.27.0.1,则键入______命令。
下面有关边界网关协议BGP4的描述中,不正确的是______。
随机试题
处方用北五加皮系指( )
膝关节人工关节置换术后使用CPM的开始时间是
A、4.0×109/LB、3.0×109/LC、2.0×109/LD、1.0×109/LE、0.5×109/L粒细胞缺乏是指外周血中粒细胞绝对值低于()
【案例】复方阿司匹林片在临床上常用于解热、镇痛、抗炎。【处方】阿司匹林268g对乙酰氨基酚136g咖啡因33.4g淀粉266g淀粉浆(15%~17%)85g
设则A-1=()。
根据国标gb/t18354-2001《物流术语》,运输(transportation)是_______的物流活动。
论我国汇率制度的选择与实现。(厦门大学)
把数学表达式表示为正确的VB表达式应该是()。
Howistheinformationorganizedinthelecture?
李时珍是明朝卓越的医药学家(pharmacologist),也是世界文化史上伟大的自然科学家。他精通医术,并且具有严谨的科学态度。李时珍钻研了很多医学上的经典书籍,并结合自身经验和调查研究,历时27年撰写了著名的《本草纲目》(CompendiumofM
最新回复
(
0
)