首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有数组定义 char a[3][4]; 下列表达式中正确的是
已知有数组定义 char a[3][4]; 下列表达式中正确的是
admin
2021-05-06
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://kaotiyun.com/show/fLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。程序输出:s1:n=20s2:n=10执行s3.add(s1,s2)s3:n=30s
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。
已知类Myc1ass的定义如下:c1assMyClass{public:MyClass(intd){data=d;}~MyClass(){}priVate:intdata;};
下面不能作为结构化方法软件需求分析工具的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.epp。此程序的运行结果为:InCDerive’sdisplay().b=1InCDerive2’sdisplay().b=2其中定义的类并不完整,按要求完成下列操作,
下面不属于软件测试实施步骤的是()。
在C++中,实现封装性需借助于()。
随机试题
上市公司发生下列情形时,属于证券法律制度禁止其增发股票的有()。(2011年)
医学伦理学和医学法学调节人们行为的共同形式是
饱和度是用来评价沥青混合料的()。
澄清池总高H=h1+h2+h3+h4,其中h2是指()。
下列()不属于期转现交易的优越性。
未来旅游活动的发展趋势将对导游服务产生直接影响并提出新的要求。新世纪导游服务发展趋势是()。
有红、白球若干个。若每次拿出一个红球和一个白球,拿到没有红球时,还剩下50个白球;若每次拿走一个红球和3个白球,则拿到没有白球时,红球还剩下50个。那么这堆红球、白球共有()个。
Thewillingnessofdoctorsatseveralmajormedicalcenterstoapologizetopatientsforharmfulerrorsisapromisingsteptowa
A、 B、 C、 D、 BPowerDesigner的DataArchitect用于两层的即概念层和物理层(实际上逻辑层)数据库设计和数据库构造。DataArchitect提供概念数据模型设计,自动的物理(逻
InNewYork,consumershadtopayforbeveragecontainersandcouldgettheirmoneybackonreturningthem.Thekeyproblemin
最新回复
(
0
)