首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
admin
2009-02-15
79
问题
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是
选项
A、*p+9
B、*(p+8)
C、*p+=9
D、p+8
答案
2
解析
在C语言的数组元素的引用方法,我们在前面已经讲过了,比如数组元素a[0],可以用表达式*(p+0),即*p来引用,对于数组元素a [1],可以用表达式*(p+1)来引用,在这里,p+1的值就是数组元素a[1]的地址,对此地址使用“间接访问运算符”:*(p+1)就代表存储单元a[1],注意:一对圆括号不可少。同样,对于数组元素a[2],则可以用表达式。(p+2)来引用…,对于数组元素a[9],可以用表达式,(p+9)来引用。因此,当指针变量p指向a数组的起始地址时,若0≤i<10,则数组元素a
可以用 *(p+i)来表示。
转载请注明原文地址:https://kaotiyun.com/show/KxXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
在窗体上画一命令按钮和一文本框,其名称分别为Commandl和Textl,然后编写如下程序:FunctionFun(xAsInteger,yAsInteger)AsIntegerFun=IIf(x
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是
双精度浮点数的类型说明符为
将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
软件生命周期中的活动不包括
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
以下关于VB特点的叙述中,错误的是()。
随机试题
A.NAD+B.FADC.NADP+D.NADPH+H-脂酰CoA脱氢酶的辅因子是
下列哪一种组织或界面回声最强:
可摘义齿人工牙种类中,如按面的牙尖斜度不同,可分为
肱骨中下1/3骨折后,出现患肢垂腕畸形,各指、掌指关节不能伸直,拇指不能伸直,手背桡侧皮肤感觉麻木,考虑哪条神经损伤
长江发源于____________省的____________雪山。
被誉为“近代旅游业之父”的托马斯.库克是()人。
陈述性知识主要以概念、产生式的形式表征。()
甲、乙、丙三名举重运动员,三个甲的体重相当于四个乙的体重,三个乙的体重相当于两个丙的体重,甲的体重比丙轻10千克,甲体重为多少千克?()
下图所示的山地属于()。
InAmericancityschools,howmanystudentsareabsentonadallybasis?
最新回复
(
0
)