首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
若有定义“int a[5],*p=a;”则正确引用数组元素的是( )。
admin
2021-07-09
28
问题
若有定义“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://jikaoti.com/ti/Lpz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是
有以下程序#includemain(){intij,m=1;for(i=1;i0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n"
以下程序的输出结果是()。voidswap(char*x,char*y)main(){chart;{char*s1=’’abc’’,*s2=’’123**;t=*x;*x=*y;*y=t;
下面不属于软件需求分析阶段主要工作的是
关于C语言标识符,以下叙述错误的是()。
有以下程序#include<stdio.h>main(){intx=3,y=5;x=x^y;y=x^y;x=x^y;printf("%d,%d\n",x,y);}程序运行后的输出结果是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
下面是有关C语言字符数组的描述,其中错误的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
随机试题
下列关于中央与地方财政事权划分的说法中,错误的是()。
(1)什么是洛伦茨曲线图?其主要用途有哪些?(2)简述洛伦茨曲线图的绘制方法.
去除中药中鞣质的方法()。
A.氯沙坦B.可乐定C.哌唑嗪D.氢氯噻嗪E.卡托普利可特异地抑制肾素血管紧张素转化酶的药物
关于骗取出口退税罪和虚开增值税发票罪的说法,下列哪些选项是正确的?(2008—卷二—59,多)
证券投资基金的严格监管、信息透明的特点表现在()。
《证券投资基金运作管理办法》将我国的基金类别分为()。
InternetdatashowsthatAmericanyoungeradultshavebecometheprimarygroupmadaboutalteringtheirpersonalappearance.Onc
可持续发展(sustainabledevelopment)是20世纪80年代提出的一种新的发展观。这种模式要求在保护环境的条件下发展经济,既要满足当代的需求,又不能损害后代人的利益。它的核心思想是确保经济、资源和环境的协调发展,目的是让子孙后代享受充分的
MoreandmoreAmericansarereadingtheirowncreditreport.Creditreportsare【B1】______bylenderstodecidehowrriskyitwoul
最新回复
(
0
)