首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义float b[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
若有定义float b[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
admin
2013-02-23
30
问题
若有定义float b[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
选项
答案
252H
解析
要解答本题,首先要明白在对指针进行加、减运算时,数字“1”不是+进制数的“1”,而是指“1”个存储单元长度。1个存储单元长度占存储空间的多少,应该视具体情况而定,如果存储单元的基类型是血型,则移动1个存储单元的长度就是位移2个字节;如果存储单元基类型是float型,则移动1个存储单元的长度就是位移4个字节。所以p+13所指向的数组元素的地址为:200H+(13*4)H=252H。
转载请注明原文地址:https://jikaoti.com/ti/zen0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的函数______。f(x)floatx;{printf("\n%d",x*x);}则函数类型
在下列几种排序方法中,要求内存量最大的是______。
下列选项可以正确表示字符型常量的是
将E-R图转换到关系模式时,实体与联系都可以表示成
单个用户使用的数据视图的描述称为
若有如下程序:#include"stdio.h"main(){chars[30];strcpy(&s[0],"abc");strcpy(&s[1],"de");strcpy(&s[2],"f");printf("%s
下面不属于软件设计原则的是
语句X++;、++X;、X=X+1;、X=1+X;,执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
设有以下程序段;inta[5]={0},*p,*q;p=a;q=a;则合法的运算是______。
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
随机试题
高血压患者伴充血性心力衰竭,同时患有肾上腺嗜铬细胞瘤和外周血管痉挛性疾病,治疗药物首选
质量管理活动开展的程序不包括
氯霉素的主要不良反应是
可导致“金鸡纳反应”的药物是()。
甲公司与乙公司交易中获面额为100万元的汇票一张,出票人为乙公司,付款人为丙公司,汇票上有丁、戊两公司的担保签章,其中丁公司担保80万元,戊公司担保20万元。后丙公司拒绝承兑该汇票。以下判断正确的是()。
强制检定的对象包括__________。
电子文件的鉴定工作不包括的是()。
《渔夫和金鱼的故事》《古代英雄的石像》《小熊拔牙》分别为()
Onlywhenwehurriedtotheairport______theflightwascancelled.
在VisualFoxPro中,可以链接或嵌入OLE对象的字段类型是()。
最新回复
(
0
)