首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是( )。
已知有数组定义 char a[3][4]; 下列表达式中正确的是( )。
admin
2021-06-10
72
问题
已知有数组定义
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/ljfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
有如下程序:#includeusingnamespaeestd;classA{public:A(inti){x=i;}voiddispa(){cout
下列有关类成员的叙述中,正确的是()。
请打开考生文件夹下的解决方案文件proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:(4,4)注意:只修改
请打开考生文件夹下的解决方案文件pmj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为:B->A->
下列有关继承和派生的叙述中,正确的是()。
已知数组aft的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
随机试题
1956年底,我国对生产资料私有制的社会主义改造基本完成后,就开始进人( )
关于软膏剂的表述,不正确的是()。
甲、乙两企业均为增值税一般纳税人。甲企业于2008年4月5日委托乙企业代销一批商品,商品的实际成本为2000000元,代销价格为3000000元(不含税),双方协商代销手续费为代销价格(不含税价格)的10%。企业发出商品时未作账务处理。4月25日,甲企业收
企业可将特定的债权转为股权的情形有()。
某企业采用随机模式控制现金的持有量。下列事项中,能够使最优现金返回线上升的有()。
在整个货币供应过程中,属于核心地位的是()。
Pledgedproperty
下面不属于Python的标准库的是()。
Althoughtelevisionwasdevelopedforbroadcasting,manyimportantuseshavebeenfoundthathavenothingtodowithit.
EachyearUniversum,aSwedishconsultingfirmasksAmericanMBAstudentswheretheywouldmostliketowork.The2007surveysh
最新回复
(
0
)