首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: int a[2][3],*p[3]; 则以下语句中正确的是( )。
若有定义语句: int a[2][3],*p[3]; 则以下语句中正确的是( )。
admin
2015-07-31
80
问题
若有定义语句:
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[0]是一个int指针,也就是int*;而a是一个指向指针的指针int**。C选项正确,因为p[0]是一个int*,a[1][2]是int,&a[1][2]是int*,类型吻合。D选项错误,因为a作为数组名,不能取地址。即使能取,p[1]是int*,&a是int***,类型不对。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ZnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a、b、c1、c2、x、y均是整型变量,则正确的switch语句是()。
若有如下定义:intx=3,y=2,Z;则表达式Z=X/y*3.0的值是()。
下列程序输出的结果是______。intm=17;intfun(intx,inty){intm=3;return(x*Y-m);}main(){inta=5,b=7;printf("%d\n",fun(a
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2];main(){h[0].x=1;h[0].y=2;h[1].x=3;h[1].y=4;
在ASCII代码表中每一个大写字母比它相应的小写字母的ASCII码()。
字符串"\\\"ABCDEF\"\\"的长度是()。
下列程序的输出结果是______.#include<stdio.h>fun(){staticinta=O;a+=3;printf("%d",a);}main(){int
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
随机试题
在记账凭证会计核算形式下,总账登记的依据是()。
法定性权力
下列不属于我国公共场所卫生特征的是
主张“非礼勿视,非礼勿听”的教育家是()。
根据监管部门的要求,2018年年底金融租赁公司的资本充足率应达到()。
某夜11时许,甲在一公路拐弯处拦住一辆货车进行抢劫,遭司机乙反抗。搏斗中,前方开来一辆客车。甲见状拔出手枪将乙打成重伤。客车司机和乘客在车灯照射下看到了这一切,遂停车捉拿凶手。甲逃跑时摔倒,连人带枪被乘客们擒获。客车司机向当地公安机关报案,公安人员赶到案发
GDP中扣除资本折旧,就可以得到NDP。()
WhereisMrs.Bushvisitingnow?
A、About70%ofthepopulationliveinruralareas.B、About25%ofthepopulationarenotnative.C、Since1780,thepopulationin
ThebestkeptsecretinSanDiegoiswaitingtoofferyouadelightfulgetaway--withoutleavingtown.Lessthanthreeyear
最新回复
(
0
)