首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2021-05-06
73
问题
已知有数组定义
char a[3][4];
下列表达式中正确的是
选项
A、a[0]="AAA"
B、strcpy(a[1],"BBBBB")
C、a[2][1]="CC"
D、a[1][1]=a[1][1]
答案
D
解析
程序定义一个3行4列的二维字符数组。由于是二维数组,所以a[0]代表一维数组,数组是不能直接赋值的,A错误;由于是二维数组,a[1]代表数组a的第二行行地址,可以使用strcpy函数赋值,但是a[1]只有4个字节大小的空间,而字符串"BBBBB"占6个字节,拷贝越界,B错误;同B情况一样,a[2][1]只有1个字节空间,"CC"占3个字节,无法完成赋值,C错误;D选项是对a[1][1]完成自我赋值,正确;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/fLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(chaur*str,char*s)空出部分。函数fun(char*str,char*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串s中,s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数convert(char*strOct)的功能是将八进制转换为十进制。提示:要每一位转换,然后把转换后得到的数累加起来即可。注意:不
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
下列有一维数组a的定义中,语法正确的是()。
下列关于输入输出流的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,intn)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。如:120的二进制数据为11
数据库应用系统中的核心问题是( )。
在下列选项中,不允许作为C++标识符的是
下列选项中,不是C++关键字的是
对如下二叉树进行后序遍历的结果为()。
随机试题
上肢肌分为上肢带肌、臂肌、前臂肌和手肌。()
下列关于WAV文件和MIDI文件的叙述,错误的是()
水洗不充分的照片,主要导致
A.HBsAgB.抗-HBsC.HBcAgD.抗-HBcE.抗-Hbe不游离存在于血液中的标记物为()
患者,男,50岁。喉中痰鸣如吼,胸高胁胀,痰黄黏稠,咯吐不利,烦闷不安,面赤汗出,舌红苔黄,脉弦滑。治疗应首选()
能通过试算平衡方法查到的错误有()。
2015年1月,甲公司与乙公司签订劳务派遣协议,派遣刘某到乙公司从事临时性工作。2015年5月,临时性工作结束,两公司未再给刘某安排工作,也未再向其支付任何报酬。2015年7月,刘某得知自2015年1月被派遣以来,两公司均未为其缴纳社会保险费,遂提出解除劳
在垄断资本主义阶段占统治地位的资本是()。
Thecommittee______aconclusiononlyafterdaysofdiscussion.
"Down-to-earth"meanssomeoneorsomethingthatishonest,realisticandeasytodealwith.Itisapleasuretofind【C1】______wh
最新回复
(
0
)