首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2020-06-29
32
问题
已知有数组定义
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://jikaoti.com/ti/CZl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程proj1,此工程中包含程序文件main.epp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“///ERROR****found****”之后的一行语句有错
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。其中有向量基类VectorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(1.2.
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Na
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
下列选项中,与实现运行时多态性无关的是
下列选项中,不是C++关键字的是
下列选项中属于面向对象设计方法主要特征的是( )。
下列选项中,正确的C++表达式是
下列选项中,与实现运行时多态性无关的概念是
随机试题
管块的标称孔径允许最大负偏差,应不大于()毫米,管孔无形变。
Ⅱ型呼衰时不可能出现
不需要专业人员使用的局部用氟方法是
评价蛋白质营养价值的高低,主要是根据
(2006年)若则a与b的值是()。
下列选项中,不属于基金会计报表的是()。
我国货币供应量分为三个层次,下列说法中正确的有()。
关于公司股东法定义务的说法,错误的是()。
甲公司是一家从事家电生产销售的上市公司,2014年10月,聘请A会计师事务所对甲公司2014年年报进行财务报表审计,年报资料显示,公司资产、负债总额分别为25亿元、10亿元,发行在外的普通股股数为1亿股,公司适用的所得税税率为25%。2015年国内家电行
发出不符合收入确认条件的商品时,应借记()。
最新回复
(
0
)