首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下C语言说明语句,则值为210的表达式是(33)。 struct s { int a;int *b;}; Int x0[]={110,120},x1[]={210,220}; struct s x[]={{100},{2
设有以下C语言说明语句,则值为210的表达式是(33)。 struct s { int a;int *b;}; Int x0[]={110,120},x1[]={210,220}; struct s x[]={{100},{2
admin
2009-02-15
84
问题
设有以下C语言说明语句,则值为210的表达式是(33)。 struct s { int a;int *b;}; Int x0[]={110,120},x1[]={210,220}; struct s x[]={{100},{200}},*p=x; x[0].b=x0;x[1].b=x1;
选项
A、(++p)->a
B、*p->b
C、*(p++)->b
D、*(++p)->b
答案
D
解析
注意到本试题中x为结构体数组,则数组名x代表数组首地址。x[0]、x[1]代表结构体数组元素。对于指向结构体数组的指针变量p,每次“+1”则指向下一个结构体数组元素。本题中 ++p后,由x[0]改指向x[1]。
结构体数组x在定义时赋初值,但未对结构体成员b赋初值。语句“x[0].b=x0;x[1].b=x1;”的作用是对结构体数组x的成员b赋初值。
对于选项A,(++p)->a等价于x[1].a==200。
选项B,*p->b等价于*(x->b)==*x0==110。
选项C,*(p++)->b等价于*(x[0].b)==110=x0[0]。
选项D,*(++p)->b等价于*(x[1].b)==210=x1[0]。
注意,在测试以上1个选项的输出值时,不能放在同一个printf函数中进行输出。因为函数中的参数运算顺序在C语言中是自右向左进行的,而p的值又是不断变化的,所以相互之间会产生影响。
转载请注明原文地址:https://kaotiyun.com/show/h3jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
根据题中所给信息请把图13-3中的(1)与(2)填写完整。一般来说网站的默认文档名称是什么?
阅读以下说明,回答向题1至问题5,将解答填入对应的解答栏内。【说明】某公司欲建一小型网站对外发布产品信息,Web服务器信息描述如下。(1)操作系统:WindowsServer2003,安装在D盘;(2)双网卡:IP地址分别是1
PCI首次启动时,DHCP的工作流程为:寻找DHCP服务器、提供IP租用、接受IP租约及租约确认这4步,如图1-2所示。为图1-2中(1)~(4)处选择正确的报文。(1)~(4)备选答案:A.Dhcpdiscover
阅读以下说明,回答问题1至问题4,将解答填入对应的解答栏内。【说明】某局域网的IP地址为61.100.13.0/24,采用DHCP服务器(DHCPServer)自动分配IP地址,网络结构如图1-1所示。
从以下备选答案内为程序中(1)、(2)处空缺选择正确答案,并填入答题纸对应的解答栏内。(1)备选答案:A.connectionB.streamC.recordsetD.command(2)备选答案:
从表2-21中选择合适的设备,将图2-29中(1)~(4)空缺处设备名称填写完整(每个设备限选一次)。在某安装WindowsXP操作系统的PC上安装无线网卡后,切换到用于添加无线网络的“无线网络属性”对话框的“关联”选项卡,如图2-31所示。通过配
从表2-21中选择合适的设备,将图2-29中(1)~(4)空缺处设备名称填写完整(每个设备限选一次)。读者小郭的笔记本电脑安装的是WindowsXP操作系统,并对无线网卡进行了正确的参数设置。1)当他来到无线阅览室访问图书馆内部网数据资源时
配置WindowsServer2003DNS服务器的步骤是,为该服务器分配一个(1)地址,然后在控制面板的“添加或删除程序”对话框中选择(2),然后进入“(3)”对话框,在其子组件框中选择“域名系统(DNS)”复选框后,就可以在WindowsSer
请根据图6-15网页的显示效果,解释该ASP程序中用下画线标出的语句的含义,即填写(1)、(3)、(4)、(6)、(10)空缺处的解释内容。请根据图6-15网页的显示效果,将ASP程序中(2)、(5)、(7)、(8)、(9)空缺处的代码补充完整。
BODY元素可以支持很多属性,其中用于定义文档背景颜色的属性为______。
随机试题
Haveyou【56】askedyourselfwhychildrengotoschool?Youwillprobablysaythattheygo【57】languages,mathematics,history,sci
网织红细胞明显增多见于
毛氏Ⅴ类错牙合与毛氏Ⅰ1错耠的区别在于
A.1天B.5天C.8天D.11天E.72天某药的降解反应为一级反应,其反应速度常数k=0.0096天-1,其t1/2
关于抗癫痫药临床应用的说法中,正确的是
下列关于三羧酸循环过程的描述,正确的是
A、氟哌利多B、舒必利C、氟哌噻吨D、氯氮平E、五氟利多属长效抗精神病的药物是
圆截面杆ABC轴向受力如图5-4所示。已知杆BC的直径d=100mm,AB杆的直径为2d。杆的最大拉应力是()。
( )等国内运输方式通常采用目的地成本价确定保险金额。
桑代克认为学习过程是()
最新回复
(
0
)