首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;
假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;
admin
2013-02-02
66
问题
假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;
选项
A、py1[2]
B、*(y+1)+2
C、*(y[1]+2)
D、py2[1][2]
答案
B
解析
在C语言中,二维数组名y及y+l均表示行指针,在它们前面加一个*就是*y和*(y+1),它们就成为列指针。而一维数组名y[1]则为列指针,y[1]+1中的“1”代表一个元素所占的字节数。列指针前面加上&,则变为行指针。例如,&(*(y+1))、&y[1]。对于选项A的py1[2],无条件等价于*(py1+2)=(y[1]+2)=*(*(y+1)+2)。式中py1、y[1]为列指针,而y、py2为行指针。选项B的*(y+1)+2,是列指针的表示形式,无法得到所指单元中的值,即不能正确引用值为7的数组元素。其中,y+l为行指针,*(y+1)为列指针,*(y+1)+2则为指向1行2列的列指针。 选项C的,(y[1]+2)无条件等价于*(*(y+1)+2),指向第2行的第3个元素。相当于列指针“+2”,在横向上的移动。选项D的py2[1][2]无条件等价于*(py2[1]+2=*(*(py2+1)+2)。py2为行指针,py2[1]为列指针, py2[1][2]则为列指针指向的1行2列的元素。
转载请注明原文地址:https://kaotiyun.com/show/fQVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列操作系统中,(47)没有网络功能。Windows 95/98下,下面选项中(48)不正确。对于Windows NT而言,(49)。Windows NT中的Internet信息服务中(IIS),通常不包括(50)服务。设置网卡端口地址的目的是(51)。
下列操作系统中,(47)没有网络功能。Windows 95/98下,下面选项中(48)不正确。对于Windows NT而言,(49)。Windows NT中的Internet信息服务中(IIS),通常不包括(50)服务。设置网卡端口地址的目的是(51)。
Windows NT的结构可分为保护子系统和NT执行体两部分,其中保护子系统的结构为(50)。它有(51)等两种类型。在Windows NT中,网络功能(52),它是一种(53)。
按照群体规模分类,计算机支持的协调工作CSCW可分为(55)。群见系统的主要目标是(56)。(57)不是群件系统区别于其他系统的显著特征。群件与CSCW的关系是(58)。
IEEE802.5令牌环网中,时延是由(36)决定的。要保证环网的正常运行,整个环网的时延必须大于(37)。设有一个令牌环网,长度为400m,环上有28个站,数据速率为4Mbit/s,信号传播速度为200m/μs,每个站点引入1位时延,则环网的最大和最小时
Windows 98采用了层次型的模块结构,系统由许多功能不同的模块组成。在下列的模块中,(1)是Windows图形功能的核心。在Windows 98环境下,用户可以通过“(2)”中的“添加/删除程序”来创建启动盘(软盘)。在Windows 98默认安装
按照ISO定义的网管框架,网络管理包括(48)大功能。网管协议的两大体系结构标准中受到厂商广泛支持的是(49),(49)的模型包括(50)大部分,其中的信息在(51)中存放,管理代理是运行在(52)上面的一个软件。
因特网的一个(52)可使用一个主机的IP地址和端口来定义。
在PowerPoint 2000的大纲视图中,选择工具栏中的(2)按钮表示下移一个段落。“幻灯片切换”对话框中不能设置的选项是(3)。
设信道带宽为4000Hz,调制为4种不同的码元,根据Nyquist定理,理想信道的数据速率为(24)。
随机试题
意识丧失,疼痛刺激反应很少、腱反射减弱,瞳孔对光反射迟钝提示
患者,男性,65岁,患胃溃疡9年余。近一个月来,上腹部胀满不适,反复呕吐带酸臭味宿食,呕吐后病人自觉胃部舒适。体检:皮肤干燥、弹性差,唇干;上腹部膨隆,可见胃型和蠕动波,手拍上腹部可闻及振水声。经检查后拟行手术治疗而收治我院。胃溃疡的好发部位是
以下物品中,不适宜用环氧乙烷气体灭菌法的是
下列不是拔牙禁忌证的是
Partnering模式的构成要素包括( )。
《食物成分表2002》中的食物编码采用的是()位数字编码的方法。
下列分子中键角从大到小的顺序正确的是
比量是指通过已有的经验或知识为参照面进行逻辑推理得出的认识结果。这样的认识结果由于其作为参照基础的知识或是经验和逻辑推理都具有无误性,所以其认识结果也就真实可靠。根据以上定义,下列不属于比量的是()。
简述分层抽样的原则和方法
为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是publicclassIntStack{ privateintidx=0; privateint[]data=newint[8]; publ
最新回复
(
0
)