首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2020-06-29
38
问题
已知有数组定义
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/Ssyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列枚举类型的定义中,包含枚举值5的是
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Na
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
在下列选项中,不允许作为C++标识符的是
下列选项中,正确的C++表达式是
随机试题
课程改革是教育改革的核心内容,课程改革实质是()。
女性,35岁,丑小时前右上臂中下段被机器碾压伤,局部疼痛肿胀,畸形,活动障碍,X线片提示肱骨中下段粉碎骨折。经过闭合复位临时固定1周观察,局部肿胀消退,也没有出现其他并发症,准备采用牢固的外固定,以下哪一种固定方法最不适当
男性,42岁。因呕血急诊住院。查体:心率160次/分,呼吸急促。BP:8.0/4.0kPa(60/30mmHg)。估计其出血量大约是
十二经脉中,循行于下肢外侧后缘的是
非交易过户可免交印花税。()
我国现存铜像中最高的一座铜铸大悲菩萨立像保存于()中。
评定问题行为()可能提供了解引发问题因素的线索。
Musicproducesprofoundandlastingchangesinthebrain.Schoolsshouldaddmusicclasses,notcutthem.Nearly20yearsago,a
下列关于软件的叙述中,正确的是
LouisBraileledesignedaformofcommunicationenablingpeopleto______andpreservetheirthoughtsbyincorporatingaserieso
最新回复
(
0
)