首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句int a[2][3],*p[3];,则以下语句中正确的是( )。
若有定义语句int a[2][3],*p[3];,则以下语句中正确的是( )。
admin
2019-07-14
45
问题
若有定义语句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***,类型不对。
转载请注明原文地址:https://kaotiyun.com/show/c8Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义变量的语句中错误的是()。
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
有以下程序#includemain(){inti,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
有以下程序(其中的strstr()函数头部格式为:char*strstr(char*p1,char*p2)确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址)#include#includechar*a="you";
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
有以下程序:#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=3;i++)8*=fun();printf("%d\n",s);
有以下程序:#includetypedefstruct{intb,p;}A;voidf(AC)/*注意:c是结构变量名*/{intj;(C)b+=1;(C)P+=2;}main(){inti;Aa={1,2};f(A);
下列关于栈的叙述正确的是()。
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是()。
在软件开发中,需求分析阶段产生的主要文档是
随机试题
患儿,7岁。5天前开始发热,咳嗽,近2日尿少、水肿。体检:体温37.8℃,眼睑及下肢水肿,咽部充血,血压12/8kPa(90/60mmHg),心、肺正常,尿常规:蛋白(++),红细胞5~8个/HP,各项血化验暂未出结果。化验提示:抗“O”500U,C
清管站一般与()合并在一起。
调节汗腺导管对Na+重吸收的是
四逆汤中配伍附子的意义是
对疑似或确诊患者进行气管插管操作时,医务人员应戴(),护目镜及穿隔离衣
下列房地产价格中,相对能更好反映地价水平高低的是()。
下列关于企业公平市场价值的表述中,不正确的是()。
东方公司有一个投资中心,预计今年销售收入为2500万元,营业成本为1520万元,销售及管理费用为500万元,利息费用为30万元,部门平均净经营资产为2500万元。其他资料如下:(1)投资中心要求的税前投资报酬率(等于加权平均税前资本成本)为12%。(2
1,2,7,20,61,182,()
关于电子商务,以下说法不正确的是()。
最新回复
(
0
)