首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设有以下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
59
问题
假设有以下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
程序员上午基础知识考试
软考初级
相关试题推荐
网络管理系统中,管理对象是指(60)。
在文件系统中,文件的不同物理结构有不同的优缺点。在下列文件的物理结构中(15)结构不具有直接读写文件任意一个记录的能力。
Windows NT的结构可分为保护子系统和NT执行体两部分,其中保护子系统的结构为(50)。它有(51)等两种类型。在Windows NT中,网络功能(52),它是一种(53)。
根据红皮书的计算机安全系统评价准则,下面属于C2级安全准则的操作系统是(24)。 Ⅰ.DOS Ⅱ.WINDOWS 95 Ⅲ.WINDOWS 98 Ⅳ.Unix Ⅴ.Windows NT Ⅵ.Novell 3.
IEEE802.5令牌环网中,时延是由(36)决定的。要保证环网的正常运行,整个环网的时延必须大于(37)。设有一个令牌环网,长度为400m,环上有28个站,数据速率为4Mbit/s,信号传播速度为200m/μs,每个站点引入1位时延,则环网的最大和最小时
在计算机中广泛使用的ASCII码共可表示128种字符,若每个字符加——位奇偶校验位,则每个字符的代码占(8)位。
局域网最初的协议标准有(42);局域网中定义以太网的介质访问控制方法和物理层技术规范是(43);快速以太网和传统以太网在(44)上的标准不同;快速以太网与传允以太网相比,(45)提高了10倍。
计算机能直接识别和执行机器语言程序,该语言的基本元素是(10)。
Modem参数波特率的英文表示为______。
通常并不是所有的协议都能够通过路由器,如(39)在路由器中就不能通过.
随机试题
下列关于儿科护理学任务描述准确的是
男,69岁,体重80kg,以“急性心肌梗死”收入院,急诊给予输液、吸氧,并用平车护送病人进入病区。病区护士应将病人安置在()。
腹痛喜按,得温则减为胀满疼痛,腹痛拒按为
鉴别下面化合物的化学方法是()。
某企业为增值税小规模纳税人,2005年6月取得销售收入(含增值税)95400元,购进原材料支付价款(含增值税)36400元。已知小规模纳税人适用的增值税征收率为6%。该企业2005年6月应缴纳的增值税税额为( )元。
桑代克的“试误说”中提出的学习的规律包括()。
文中与“横站着作战的晚年仍然背负着难耐的寂寞”相照应的短语是( )。作者不主张对鲁迅作“铺垫与厚饰”的原因是( )。
A、 B、 C、 D、 D
CultureTheculturalvaluesofacommunitygiveitanidentityofitsown./Acommunitygainsacharacterandapersonality
年夜饭吃年夜饭是春节期间家家户户最热闹的时刻。除夕夜,丰盛的年夜菜摆满一大桌,一家人团聚在一起,围坐桌旁,欢声笑语,共享美餐。年夜饭可谓一年里最为丰盛的一顿大餐,为准备年夜饭,人们往往要提前忙上好几天,配备各种各样的食材。年夜饭上的菜肴各式各样
最新回复
(
0
)