首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
admin
2021-02-25
29
问题
若有定义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),*c(a+2)引用数组的第3个元素。
转载请注明原文地址:https://kaotiyun.com/show/59tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20
有以下程序:#include<stdio.h>main(){inta[10]={11,12,13,14,15,16,17,18,19,20},*P=a,i=9;printf("%d%d%d\n",a[P—a],p[i],*(&a
有以下程序段:intm=33.n=66:m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:111111222
以下数组定义中错误的是()。
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
在数据库管理系统提供的数据语言中,负责数据模式定义的是
有以下程序#includemain(){doublex=2.0,y;if(x0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
随机试题
下列药物需要冷藏的是()
明茨伯格的组织理论认为,组织的基本构成部分包括()
下列表述正确的是()。
依我国《刑事诉讼法》的有关规定,下列说法正确的是哪项?
项目组由()组成。
经国务院证券监督管理机构批准,证券公司可以经营()。Ⅰ.证券经纪业务Ⅱ.证券投资咨询业务Ⅲ.证券承销与保荐业务Ⅳ.证券融资融券业务
该企业本年有关账簿情况应缴纳的印花税为()元。计算企业专有技术使用权转让应缴纳的印花税为()元。
关于缓刑,下列说法错误的是()。
设A,B,C均为n阶矩阵,若AB=C,且B可逆,则().
定义charch="$";inti=1,j;执行j=!ch&&i++以后,i的值为______。
最新回复
(
0
)