首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
admin
2013-02-27
25
问题
设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
选项
A、a[p-a]
B、*(&a
)
C、p
D、*(*(a+i))
答案
8
解析
选项A中,p为指针,数组名a代表数组的首地址,所以p-a就是指针到数组首地址的偏移量。
选项B中,&a
是取数组a中第i个元素的地址,而对于*(&a
),由指针运算符*的运算规则可知,语句“*(&a
)”就是返回地址&a
空间中存放的值,也即a
选项C,由于指针p已指向数组a,所以p
就等于a
。这是常用的一种数组元素引用方式。
选项D是以指针方式对数组元素进行引用,由于a只是代表数组的首地址,并不是指针,所以表达式*(*(a+i)是错误的,正确的引用应该为:*(*(p+i)。
转载请注明原文地址:https://kaotiyun.com/show/rcVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
设有定义语句: doublex=123.456; 则语句printf("%6.2f,%3.0f\n",x,x);的输出结果是()。
有以下程序(注:字符a的ASCII码值为97): #include<stdio.h> main() {char*s={"abe"}; do {printf("%d",*s%10); ++s: }whi
数据流图(DFD)中的有向箭头(→)表示()。
以下选项中能用作数据常量的是()。
以下给定程序中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列。否则输出“不能分解”。例如,当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+19+20
下列给定程序中,fun函数功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#include<stdio.h>#inelude<
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
下列函数原型声明中错误的是
设置虚基类的目的是解决二义性问题,通过用关键字【】表示虚基类。
随机试题
稳压管的作用是在电源电压上,可起到稳压和均压作用。()
类风湿关节炎
A.梗死灶呈地图状B.可发生出血性梗死C.梗死灶呈扇形D.梗死灶发生液化E.梗死灶化脓脑梗死
患儿,日龄4天,皮肤黄染4天,食奶量减少3天。患儿母乳喂养。查体:体温36℃,脐部红、肿,脓性分泌物。诊断为新生儿脐炎。局部皮肤常用的消毒药物是
下列说法,不属于“十三五”时期坚持开放发展、着力合作共赢的领域的是()。
某机电施工单位承接一项炼油厂的塔体群安装工程,工程内容包括:各类塔体就位、各类管道、自动控制和绝热工程等。其中,最高塔体为42m;最重塔体为102t。合同工期为三个月,合同约定:如果按合同工期每延误一天应罚10000元,如每提前一天奖励5000元。
行政强制执行,是指公民、法人或其他组织不履行法律规定的义务或不履行行政机关做出的行政处理决定中规定的义务时,有关国家机关依法通过间接手段向义务人的人身和财产施以强制力直接强制义务人履行义务或达到与履行义务相同状态的行为。根据上述定义,下列不属于行政强制执行
包过滤防火墙通过(23)来确定数据包是否能通过。
下列叙述中,错误的是
Scienceisawayofthinkingmuchmorethanitisabodyofknowledge.Itsgoalistofindouthowtheworldworks,toseekwhat
最新回复
(
0
)