首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
admin
2017-05-20
97
问题
若有定义语句: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是一个指针数组,该数组有3个元素,每个元素都是一个指向整型对象的指针。选项A错误,等号的左边是一个数组地址,不是变量;选项B数据类型不匹配,p[0]是指向一个整型对象,而a是一个二维数组首地址;选项C正确,是把元素a[1][2]赋值给p[0];选项D和选项B一样属于数据类型不匹配,p[1]是指向一个整型对象,而a是一个二维数组首地址。
转载请注明原文地址:https://kaotiyun.com/show/qYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。#includemain(){inti,j,【】;charstr[]={"1234567"};for(i=0,j=strlen(str)【】;i
以下程序的输出结果是【】。main(){inty=9;for(;y>0;y--)if(y%3==0){printf("%d",--y);continue;}}
数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
以下叙述正确的是
下面四个选项中,均是不合法的用户标识符的选项是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
下列叙述中,正确的是
以下程序运行后的输出结果是。#includemain(){inta;a=(int)((double)(3/2)+0.5+(int)1.99*2);print{(“%d\n”,a);
以下选项中非法的字符常量是()。
随机试题
与慢性胃炎、消化道溃疡有密切关系的是
小儿面呈红色,证候多属
某旧商业用房的面积为20000m2,业主与某公司签订了租期为10年的租赁合同,约定第一年的租金为240元/m2,以后每年租金上调4%。该公司在市场调查基础上确定对该商业用房进行装修改造后经营最有利。装修改造期为1年,装修改造费用为1000元/m2,分两期投
工程监理企业不得有下列()行为。
如果某一账户的期初余额为20000元,本期增加发生额为10000元,本期减少发生额为4000元。则期末余额为6000元。()
(2020年)2018年,中共中央下发《深化党和国家机构改革方案》,设立中央全面依法治国委员会,该委员会办公室位于()。
汇出行用加押电传或SWIFT(环球银行间金融电讯网络)形式,指示汇入行付款给指定收款人的汇款形式称为()。
教育对于经济政治制度的促进作用,主要是通过________来实现的。
下面关于直线控件的叙述中正确的是
______theprojectonemonthearlier,theydecidedtoapplyforanawardtothegovernment.
最新回复
(
0
)