首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下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
63
问题
设有以下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
程序员上午基础知识考试
软考初级
相关试题推荐
如果每台服务器都分配不同的IP地址,服务器区最多可以配置(1)台服务器。人力资源部是部门A还是部门B?
通常,客户端浏览器不能执行(1)。(1)A.HTML代码B.VBScript代码C.JavaScript代码D.ASP内置对象代码为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离。在数据库服务器上创建登
与HTML相比,XML具有哪些特点?第一行的作用是什么?它是否必须出现?
根据下面给出的一个VLAN的实例,回答问题。某IT公司现有行政部、技术部、市场部。VLAN的划分:行政部VLANl0,技术部VLAN20,市场部VLAN30,各部门之间还可以相互通讯。现有设备为:Cisco3640路由器,CiscoCata
阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。【说明】在网页鼠标的后面跟随者一串飘动的字符“欢迎访问希赛教育网站”。HTML文本如下.<html><hea
某数值编码为FFH,若它所表示的真值为-127,则它是用(5)表示的;若它所表示的真值为-1,则它是用(6)表示的。
使用常用文字编辑工具编辑正文时,为改变该文档的文件名,常选用(1)命令;在“打印预览”方式下,单击“(2)”按钮可返回编辑文件:将正文中所有“Computer”改写为“计算机”,常选用(3)命令。
某计算机字长16位,若采用定点补码整数表示数值,最高1位为符号位,其他15位为数值部分,则所能表示的最小整数为(8),最大负数为(9)。
若信息为32位的二进制编码,至少需要加(3)位的校验位才能构成海明码。
项目管理工具中,描述一个项目中任务与任务之间依赖关系的是(10)。
随机试题
法约尔最主要的代表作是
以下定义不正确的是
下列指标中,属于分类变量的是
A、龙胆草B、秦皮C、白鲜皮D、苦参E、马勃具有清热燥湿,解毒,止痢,明目的药物是()
某承包商通过投标承揽了一大型建设项目设计和施工任务,由于施工图纸未按时提交而造成实际的施工进度拖后。该承包商根据监理现场指令采取赶工措施后,仍未能按合同工期完成所承包的任务,则该承包商()。
根据《建设工程工程量清单计价规范》GB50500—2013,关于投标报价的说法,错误的是()。
下列关于市场主导的金融体系的说法,不正确的是()。
甲有祖传珍贵字画一幅,乙、丙均欲购买。甲先与乙达成协议,以5万元的价格出售,双方约定次日交付货物。丙知晓后,当晚即携款至甲处,欲以6万元价格购买。甲欣然应允,并立即交货付款。次日,乙要求甲交付字画不得而发生纠纷。问:字画归谁所有?为什么?
S/key口令是一种一次性口令生成方案,它可以对付________。
表达式operator+(x,y)还可以表示为【】。
最新回复
(
0
)