首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句int a[2][3],*P[3];,则以下语句中正确的是( )。
若有定义语句int a[2][3],*P[3];,则以下语句中正确的是( )。
admin
2019-04-24
59
问题
若有定义语句int a[2][3],*P[3];,则以下语句中正确的是( )。
选项
A、P=a;
B、P[0]=a:
C、p[0]=&a[1][2];
D、P[1]=&a;
答案
C
解析
A选项错误,因为p是指向一个指针数组,作为数组名,不能指向别的地方。B选项错误,因为p[*]是一个int指针,也就是int*;而a是一个指向指针的指针int**。C选项正确,因为p[0]是一个int*,a[1][2]是int,&a[1][2]是int*,类型吻合。D选项错误,因为a作为数组名,不能取地址,即使能取,p[1]是int*,&a是int***,类型不对。
转载请注明原文地址:https://kaotiyun.com/show/OFRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
已知下面的程序段,正确的判断是()。#defineM2#defineN(m)((M+1)*m)……x=3*(M+N(5));
若有以下说明语句(其中0<=i<6),则对字符串中字符的引用错误的是()。char*strp="string";
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
以下叙述中错误的是()。【10年9月】
下面叙述中错误的是()。【09年3月】
数据库应用系统中的核心问题是()。【09年3月】
以下叙述中正确的是
随机试题
A、脐水平以上静脉血流向上,脐以下血流向下B、脐水平以上静脉血流向下,脐以下血流向上C、腹壁静脉血流全部向上D、腹壁静脉血流全部向下E、以脐为中心血流向四周肝硬化、门脉高压时,腹壁静脉血流方向为()
若采用短程疗法,继之用下列哪种疗法最佳治疗中出现腹胀、肌无力,膝腱反射弱,心电图出现U波。应加用下列哪种药物最好
齿轮样僵硬的主要特征是
A、苏子降气汤B、小青龙汤C、六君子汤D、参苓白术散E、二陈汤痰浊壅肺型肺胀首选方
下列哪项对诊断慢性淋巴细胞性甲状腺炎最有意义?
某市为加强消防安全,准备在城市中心选址安排一个标准消防站,目前有A、B、C三个选址方案(如图3所示)。试对这三个选址方案进行分析,并确定选址方案(不需要考虑用地规模的问题)。
下列情况发生时,脚手架及其地基基础应进行检查和验收的有()。
孤寡老人胡某生前立下遗嘱,写明在其死后存款归其学生王某所有。胡某死后,王某接受了存款,则王某取得存款的方式是()。
DearCarl,MariaandRobert,Iamverypleasedtoannouncethatyourprojecthaswonthisyear’sbusinessaward.Congrat
Thewordlaserstandsfor"lightamplificationbystimulatedemissionofradiation".Tomanypeoplelasersarevery【B1】______,b
最新回复
(
0
)