首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2020-05-14
76
问题
已知有数组定义
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/dr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当调用函数时,实参是一个数组名,则向函数传送的是______。
下列叙述中正确的是()。
下面程序的运行结果为#include<iostream.h>ClassAstaticintn;public:A(){n=1;}A(intnum){n=num;}voidprint
类Sampie的构造函数将形参data赋值给数据成员data。请将类定义补充完整。classSample{public:Sample(intdata=0);priVate:intdata:}
下列有关继承和派生的叙述中,正确的是()。
树中度为零的结点称为______。
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
A、 B、 C、 D、 A线性表的链式存储结构中的结点空间是动态生成的,它们在内存中的地址可能是连续的,也可能是不连续的。
在E-R图中,用来表示实体的图形是()。
随机试题
对人有敌意的是谦虚的是
根据《房屋建筑工程和市政基础设施工程实行见证取样和送检的规定》,下列试块、试件和材料必须实施见证取样和送检的是()。
一个单位只能在一家金融机构开设一个基本存款账户,一般存款账户不得办理现金支付。()
国债回购交易实质是一种以()为抵押拆借资金的信用行为。
光纤通信是以光波作为信息载体,以光纤作为传输媒介的一种通信方式。从原理上看,构成光纤通信的基本物质要素是()。
领队对游客机票进行检查时,应重点检查()等内容。
关于雌激素的生理作用,哪些是正确的()。
定义部门关系模式:部门(部门号,部门名:部门成员;部门总经理),使它不满足第一范式的属性是
Solvingaproblemcanbebrokendownintoseveralsteps.First,theproblemmustbeidentifiedcorrectly.Psychologistsrefer【C1
A、TheGreenRevolution.B、TheUnitedNationsFoodandAgricultureOrganization.C、TheMillenniumSeedBankPartnership.D、TheMo
最新回复
(
0
)