首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句“int a[2][3],*p[3];”,则以下语句中正确的是( )。
若有定义语句“int a[2][3],*p[3];”,则以下语句中正确的是( )。
admin
2022-10-24
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://www.kaotiyun.com/show/4Dkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入”I
以下叙述中错误的是
下列叙述中正确的是()。
若有函数定义如下:intfun(intx,inty){returnx-y;}则以下涉及上述函数的说明语句错误的()。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
数据流图中带有箭头的线段表示的是()。
下列对软件测试和软件调试叙述中错误的是()。
在数据流图中,带有箭头的线段表示的是()。
随机试题
在离子色谱中,如果要交换容量与pH值无关,就要采用()的固定相。
改革开放以来,我国社会主义民主政治建设稳步推进的主要表现。
男性。59岁。3年前诊断为乙型肝炎后肝硬化。每半年做一次B超检查。近日发现肝右叶3cm×3cm肿物有光晕,AFP阴性。最可能的诊断为
某承包商通过投标承揽了某大型建设项目的设计和施工任务,在施工过程中该承包商能够提出工程延期但不能提出费用索赔的条件是()。
各类操作人员可自行任意更换自己的操作口令。()
下列属于再贷款的类别的是()。
旋律运用的创作手法是()
直接监督就是人民法院作出的撤销公安机关具体行政行为的判决。( )
CSMA/CD的访问控制方式是IEEE的(32)标准中制定的,其中的CSMA是指(33),CD是(34),当侦听到冲突时,(32)标准采用的是(35)继续侦听,发现冲突后采用的退避算法是(36)。
SallysaysthatthechangeswereplannedbyLouisthinksthenewtrainingwillbeeffectivebecause
最新回复
(
0
)