首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2020-06-29
31
问题
已知有数组定义
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的是
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
若有定义语句"doublea=2/3.0;",则语句"cout
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
下列选项中,与实现运行时多态性无关的是
下列选项中,正确的C++表达式是
下列选项中,正确的C++表达式是
随机试题
患者,男性,25岁。诊断为“甲型肝炎”收住入院。护理患者时穿过的隔离衣,被视为清洁部位的是
A、1~2kgB、3~10kSC、9~10kgD、11~13k9E、13~15kg枕颌带牵引重量为
卵泡发育过程中最早出现卵泡腔的卵泡是()
疾病初期恶寒与发热同时并见,应属
A.35.2~36.4℃B.36~37.4℃C.36.7~37.7℃D.36.9~37.9℃E.37.9~38.2℃
我国银行业审慎监管法规框架涵盖的风险有()。
五代画家巨然山水画代表作品是()。
根据澳门特别行政区基本法规定,担任澳门行政机关主要官员的任职条件是()。
•Lookatthestatementsbelowandthefourparagraphs.•Whichclip(A,B,CandD)doeseachsentence1-7referto?•Foreach
A、Seekadvicefromseniorstudents.B、Pickupsomemeaningfulhobbies.C、Participateinafter-schoolactivities.D、Lookintowha
最新回复
(
0
)