首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义float a[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为 ( )。
若有定义float a[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为 ( )。
admin
2013-06-11
41
问题
若有定义float a[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为 ( )。
选项
A、334H
B、30DH
C、352H
D、31AH
答案
4
解析
解答本题,首先要明白在对指针进行加,减运算的时候,数字“1”不是十进制的数“1”,而是指“1”个存储单元长度,而 1个存储单元长度占多少存储空间,应该视具体情况而定。如果基本类型是int型,移动1个存储单元的长度就是位移2个字节,如果基本类型是float型,移动1个存储单元的长度就是位移4个字节。所以p+13所指向的数组元素的地址为:300H+(13*4)H=352H。
转载请注明原文地址:https://www.kaotiyun.com/show/uwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。fun(inta){intb=0;staticintc=3;b++:c++;return(a+b+c);}main(){
有如下程序 main() { int n[5]={0,0,0},i,k=2; for(i=1;i<3;i++)n[i]=n[i]+1; printf("%d\n",n[k]); }该程序的输出结果是______。
下列程序的运行结果是______。
在Visual FoxPro中,数据表中备注型字段所保存的数据信息存储在以______为扩展名的文件中。
______是数据库应用的核心。
语句printf("a\bhow\’s\\\bhe\n");的输出结果是______。(说明:’b’是退格符)
设有以下宏定义#defineW5#defineL(W+2)则执行赋值语句p=L*2;(p为int型变量)后,p的值为______。
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是
下面的关键字中,不能够从循环体中跳到循环体外的是______。
结构化程序设计的主要任务是确定每个模块的
随机试题
儿童缺锌的表现有
我国对医疗保险参保人的分类不包括
《中国药典》规定用HPLC法测定含量的药物有()
给兔做心脏采血时,一次不超过
投资于衍生品的QDⅡ基金,应当在每个工作日计算并披露基金份额净值。( )
下列关于个人教育贷款的说法,不正确的是()。
下列内容体现与银行往来异常现象的有()。
在社会服务机构中,以没有钱作为出发点,根据机构在来年的实际需要而作出预算的是()财务预算方法。
一杯糖水,第一次加入一定量的水后,糖水的含糖百分比变为15%,第二次又加入同样多的水,糖水的含糖百分比变为12%,第三次再加入同样多的水,糖水的含糖百分比将变为多少?()
下列说法错误的是()。
最新回复
(
0
)