首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
admin
2013-06-11
39
问题
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是
选项
A、ps+1
B、*(ps+3)
C、ps[0][2]
D、*(ps+1)+3
答案
4
解析
本题首先定义了一个 4行5列的数组s,又定义了一个指向由5个元素组成的一维数组的指针变量ps,通过赋值让ps指向了数组s的首地址。此时数组元素s
[j]的地址为“*(ps+1)+j”,数组元素s
[j]可表示为*(*(ps+1)+j)。选项B表示的是数组元素a[3][0]的地址;选项D表示的是数组元素s[1][3]的地址;选项A中“ps+1”为指向下一行(第二行)的地址;选项c中ps[0][2]无条件等价于“*(ps[0]+2)”又无条件等价于”(*(ps+0)+2)”,即是数组元素s[0][2]。所以,4个选项中C为所选。
转载请注明原文地址:https://kaotiyun.com/show/G8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,不符合结构化程序设计风格的是
下列关于队列的叙述中,正确的是
以下选项中,非法的字符常量是()
若有说明:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是()。
以下不能定义为用户标识符的是
在结构化方法中,软件功能分解属于下列软件开发中的______阶段。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。
栈和队列的共同点是______。
随机试题
“让学校的每一面墙壁都开口说话”,这是充分运用了下列哪一种德育方法?()
有些人仅仅在脸上一侧长皮疹,医生怀疑这是由于某些外部接触所引起的。医生发现每个这类病例的皮疹都发生在经常与电话接触的那半边脸上。于是得出结论:这类病例的皮疹是由于与电话接触所引起的。以下除哪项外都能为医生的诊断提供额外的证据?
下列哪项不是中风发病的诱因()
信用证的最后交单日期和装运日期可以是同一天。
植物进行光合作用的原料是()。
【西南大学2010翻译硕士真题】根据下面的文字说明写一篇450字左右的应用文,要求包含标题、正文、结尾语、落款等几个要素。200×年×月×日凌晨3点32分,县公安局110中心接到一女性村民电话报警(号码:135××××××97),说××路×××处发生一起
Nationally,anageingpopulationisaproblem.Butlocallyitcanbeaboon.Theover-50scontrol80%ofBritain’swealth,andl
Priortoage11,childrentendtotelltheirparentswhat’sontheirminds—infact,parentsarefirstonthelist,saysMichael
在三层浏览器/服务器体系结构的数据库应用系统中,触发器是在【2】服务器上执行的。
AscivilwarseruptedthroughouttheRomanRepublicinthe1stcenturyB.C.,countrydwellersmayhavefledtocities.Beforet
最新回复
(
0
)