首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: int s[4][5],( *ps)[5]; ps=s; 则对s数组元数的正确引用形式是
若有以下定义和语句: int s[4][5],( *ps)[5]; ps=s; 则对s数组元数的正确引用形式是
admin
2010-01-10
76
问题
若有以下定义和语句: 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[i)[j]的地址为“*(ps+i)+j”,数组元素s
[j]可表示为*(*(pe+i)+j);选项B表示的是数组元素a[3][0]的地址;选项D表示的是数组元素s[1][3]的地址;选项A中“ps+1”为指向下一行(第二行)的地址;选项C中ps[0][2]无条件等价于“*(ps[0] +2)”又无条件等价于“*(*(pe+0)+2)”,即是数组元素s[0][2]。
转载请注明原文地址:https://kaotiyun.com/show/PLWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
假定有如下程序:PrivateSub.Form_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox(“请输入一个整数:”))b(3一k)=a(k+1)
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
关于以问题为基础的教学法的教育目标,以下正确的是()
下列属于血液性缺氧的是
某县法院对张某诉李某房屋租赁合同纠纷案作出判决并送达双方当事人,张某和李某在上诉期内均未提起上诉。后该法院发现判决书中某处将支付房租的数额5000元误写成了50000元。法院对此应当如何处理?()
数据安全有多个层次,这些不同层次的安全问题主要涉及()。
为期货公司提供中间介绍业务的机构的期货从业人员不得收付、存取或者划转期货保证金。()
下列关于资产或负债计税基础的表述中,正确的有()。
企业2007年3月购入并投入使用不需要安装设备一台,原值860万元,预计使用年限5年,预计净残值2万元,采用双倍余额递减法计提折旧,则企业在2007年应计提的折旧额为()万元。
Womenoften【1】thatdatingislikeacattle【2】,andapaperjustpublishedinBiologyLettersbyThomasPolletandDanielNettle
微型计算机键盘上的键是
Itwasnotuntiltheaccidenthappened.
最新回复
(
0
)