首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。 p和s为int型的指针变量。请对以下问题填空。 ①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【 】。 ②若指针s指向存
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。 p和s为int型的指针变量。请对以下问题填空。 ①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【 】。 ②若指针s指向存
admin
2010-06-06
51
问题
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。 p和s为int型的指针变量。请对以下问题填空。
①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【 】。
②若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p的值是【 】。
选项
答案
s=p+3; 2
解析
若p指向了a[1],则p+3将指向其后的第3个元素a[4],把它赋值给s,s就指向了a[4],所以第1空填“s=p+3;”。由于s指向了a[2],p指向了a[0],s和p为指向同一个数组元素的指针变量,它们的差为它们指向元素的下标差值(即间隔多少个元素),所以“s-p”的结果为2。
转载请注明原文地址:https://kaotiyun.com/show/k0jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
有以下程序:#includestructtt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a;for
下列数据结构中,属于非线性结构的是()。
算法的空间复杂度是指()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
算法的时间复杂度是指
算法的时间复杂度是指()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
随机试题
下列不属于永续盘存制条件下各项存货结存数的表现形式的是()
在幻灯片浏览视图模式下,用户可以改变某张幻灯片的背景。()
关于腰上三角的描述,错误的是
根治舌下腺囊肿最根本的是要
某元素最高氧化数为+6,最外层电子数为1,原子半径是同族元素中最小的。下列叙述中哪一个不正确?
下列文种中属于陈述性的上行公文是()。
在归档文件整理过程中,将归档文件在全宗中的位置标识,并以归档章的形式在归档文件上注明称为编目。()
微分方程当y>0时的通解是y=____________.
下列关于类和对象的叙述中,错误的是()。
Thereisafactorynearourschool.Mr.Lihasworkedthere【B1】then.LastNovemberwevisitedthefactory.Wearrived【B2】aSatur
最新回复
(
0
)