首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和语句 int c[4][5],(*p)[5]; p=c; 能够正确引用c数组元素的是
若有以下说明和语句 int c[4][5],(*p)[5]; p=c; 能够正确引用c数组元素的是
admin
2019-04-24
27
问题
若有以下说明和语句
int c[4][5],(*p)[5];
p=c;
能够正确引用c数组元素的是
选项
A、p+1
B、*(p+3)
C、*(p+1)+3
D、*(p[0]+2)
答案
D
解析
本题考查数组和指针,在本题中c是二维数组,指针p指向二维数组c,p其实是指向c数组的第一行。因此选项A)中p+1指向c数组的第二行;选项B)中,p+3表示p指向c数组的第三行,因此*(p+3)表示取出c数组第三行首元素的地址:选项C)和选项B)类似,表示取出数组c第二行首元素地址然后加3;选项D)中p[0]+2表示数组第一行第三列元素的地址,因此*(p[0]+2)是取出该元素的值。
转载请注明原文地址:https://jikaoti.com/ti/n6f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdlib.h>voidfun(int*s,int**d){**d=*(s+2);}main(){inta[]={1,2,3,4,5},*b;
以下正确的说法是
有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p);printf("output n:");p
以下能正确定义二维数组的是______。
下列能正确定义一维数组的选项是()。
算法的空间复杂度是指()。
给定程序MODll.C中函数fun的功能是:计算正整数num的各位上的数字之积。例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,
以下不是结构化程序设计方法的技术是()。
关于do循环体while(条件表达式);以下叙述中正确的是
以下不能用于描述算法的是()。
随机试题
下列关于肘关节的叙述,正确的是()
关于行政许可法上的信赖利益保护原则的表述,下列哪些表述是不正确的?()
根据《中华人民共和国招标投标法》的规定,下列包括在招标公告中的是:
商业银行投资的货币风险,除因利率变动引起外,()也会使债券持有者遭受货币风险。
下列关于耕地占用税的说法,正确的有()。
在民法中,把年满16周岁未满18周岁并以自己的劳动收入为主要生活来源且精神正常的自然人视为完全民事行为能力人。()
大约从商代开始,出现“封土为坟”的做法。()
对犯罪嫌疑人进行询问时,侦查人员不得少于()人。
TheImportanceofLiteratureI.DefinitionofLiterature—Theword"literature"datesbackto【T1】_____【T1】______—Inconnectio
Thoseyoungmenwere______bythepolice______causingadisturbanceintheneighborhood.
最新回复
(
0
)