首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: int a[2][3],*p[3]; 则以下语句中正确的是( )。
若有定义语句: int a[2][3],*p[3]; 则以下语句中正确的是( )。
admin
2020-11-27
19
问题
若有定义语句:
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指针,也就是in*;而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/hO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf(’’%d\n’’,d);}
以下叙述中错误的是()。
若有以下程序:#includeintf(intm){staticintn=0;inta=2:n++;a++;returnn+m+a;}main()
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
有以下程序#includemain(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
下面不属于软件设计阶段任务的是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
下面描述中,不属于软件危机表现的是
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
Windows帮助和支持分脱机服务和_________两种方式。
有关晕厥的特点正确的是
A、医源性B、血源性C、腺源性D、牙源性E、损伤性咬肌间隙感染多来源于
吴茱萸治寒证腹痛,配伍
电站汽轮机主要由()等组成。
下述关于可行域的描述正确的有( )。
根据合同法律制度的规定,下列情形中,买受人应承担标的物损毁、灭失风险的有()。(2013年)
古人云:“工欲善其事,必先利其器”,这要求在秘书工作中要力争优化秘书的()。
发展社会主义民主政治,建设社会主义政治文明,最根本的是:
Whataspectofbutterflydevelopmentdoestheprofessormainlydiscuss?
最新回复
(
0
)