首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下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
88
问题
设有以下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
程序员上午基础知识考试
软考初级
相关试题推荐
ADSL技术可以充分利用现有电话线网络,只要在用户端加装相关设备即可为用户提供服务。请从以下术语选择适当的编号,将图2-25拓扑结构中(1)~(4)空缺处的设备名称填写完整。供选择的答案:A.程控交换机B.普通二层交换机C.
阅读以下技术说明,根据要求回答问题。[说明]某公司内部有13台PC采用路由器(带防火墙功能)宽带接入Internet,公司内部使用的IP地址块为10.5.1.0/24,其网络拓扑结构如图2-17所示。在PC1的DOS命令窗口
为程序中空缺处(1)选择正确答案。备选答案:A.OpenB.RunC.ExecuteD.DimHTML文档中的<table>标记的cellpadding属性用于定义(8)。(8)A.内容对齐方式
请简要说出NTFS的特点。WindowsServer2008对硬件环境是否有要求?如果有,请说出。
阅读以下说明,回答问题1~问题3,把答案填写到答题纸的对应栏内。[说明]天网防火墙(SkyNet-FireWall)个人版(简称为天网防火墙)是一款由天网安全实验室制作的给个人电脑使用的网络安全程序。它根据系统管理者设定的安全规则(Security
The(72)is a collection of computers connected together by phone lines that allows for the global sharing of information.
设机罪码的长度为8位,已知X、Z为带符号的纯整数,Y为带符号的纯小数,[X]原+[Y]补+[Z]移=11111111,求出X、Y、Z的十进制真值为:X=(16),Y=(17),Z=(18)。
在国标GB2312-80标准编码中,若某汉字的机内码为OBOAEH,则该字的国标码是(3)。
In recent years, TCP/IP has also begun to be used by telephone companies to provide faster, cheaper telephone(67)
BecauseWebserversareplatformandapplication(71),theycansendorrequestdatafromlegacyorexternalapplicationincludin
随机试题
手术前护理评估包括
维生素D缺乏病初期最早出现X线改变的部位是
不属于变制冷剂流量空调系统的主要组成设备的是()。
银行为员工张某分配了一台笔记本电脑。在工作之余,张某不可以用笔记本电脑从未经安全检测的网站下载电影,实施有害于本机构电子信息技术设备的行为。()
下列关于企业无形资产摊销的会计处理中,正确的有()。
货币是商品交换发展到一定阶段的产物,其最基本的职能是()。
在我国,依法治国是()。
结合史实分析1929~1933年世界资本主义经济危机的根源及其后果。
世界近代教育发展的重要成就之一是实施了
A、Carmaintenance.B、Modernconveniences.C、Weddingceremonies.D、Physicalexercises.B
最新回复
(
0
)