首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2020-05-19
31
问题
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
选项
A、*&a[5]
B、*a+2
C、*(p+5)
D、*(a+2)
答案
D
解析
本题考查通过指针引用数组元素。用指针引用数组有以下3种形式:①“(p+n)与(a+n)”表示数组元素a[n]的地址;②“*(p+n)与*(a+n)”表示数组元素a[n];③“p[n]=*(p+n)”,都表示数组元素a[n]。选项A)、B)没有这种引用形式;选项C),“*(p+5)”是引用数组的第6个元素,而数组一共有5个元素,出现越界;选项D),“*(a+2)”引用数组的第3个元素。
转载请注明原文地址:https://kaotiyun.com/show/mSCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCH码降序排列。例如,原来的字符串为:CEAedca,排序后输出为:CedcEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
下面不能作为软件设计工具的是()。
有以下程序:#include<stdio.h>struettt{intx;struettt*y;}*p;struettta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a:for(i
下列定义数组的语句中错误的是()。
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
负责数据库中查询操作的数据库语言是
对于现实世界中事物的特征,在实体.联系模型中使用()。
数据库概念设计阶段得到的结果是
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字符串中第—个字母,形参P指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,若字符串中的
随机试题
能抗铜绿假单胞菌的头孢菌素是
在治疗骨折时,下述情况对骨折的愈合过程影响不大的是
给某患者静脉注射一单室模型药物,剂量1050mg,测得不同时刻血药浓度数据如下:该药物的半衰期是()
不符合脑震荡的表现是
患者,女性,48岁。右侧乳腺癌根治术后第2天,右上肢康复训练中正确的是
后续培训是自律监管的核心内容之一。()
2010年,毕业生就业中曾经出现过国内某著名企业和一所名牌高校的大学生在面试“过招”中“两败俱伤”的现象:北方某重点工科大学热门专业的应届毕业生小A,接到国内一所大型企业研发部门应聘系统工:程师职位的面试通知。小A大学四年成绩优秀,并且在国内有影响的学术刊
根据决策条件(或称自然状态)的可控程度,决策可以分为()。
A、 B、 C、 D、 C前一个图形变动其中一根火柴得到下一个图形,只有C符合。
Hiswifewassurethathewouldarriveontime.This(certain)______madeherrushtopreparethedinner.
最新回复
(
0
)