首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列对字符数组进行初始化的语句正确的是.
下列对字符数组进行初始化的语句正确的是.
admin
2010-03-29
47
问题
下列对字符数组进行初始化的语句正确的是.
选项
A、chara[]="Hello";
B、chara[][]={’H’,’e’,’l’,’l’,’o’};
C、char a[5]="Hello";
D、chara[2][5]={"Hello","World"}:
答案
1
解析
本题考查对字符数组的初始化。A) 选项中,数组a在定义后紧跟初始化的情况下可省略数组长度,其最终数组长度由所赋字符串常量的长度给定。A) 选项是正确。
B) 选项中,a是一个二维数组,二维数组也能在定义时被初始化。如果对全部元素都赋初值,则定义数组时第一维的大小可以忽略,但第二维的大小不能省略。故B) 选项是错误。
C) 选项和D) 选项都忽略了字符串的大小要比字符串中的字符数多1这一点,造成了数组的越界。
转载请注明原文地址:https://kaotiyun.com/show/9Njp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:从整数10—55,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:不
若变量已正确定义,以下选项中非法的表达式是()。
在软件生产过程中,需求信息的来源是()。
以下叙述中正确的是
下列叙述中正确的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
软件测试的目的是()。
以下关于结构化程序设计的叙述中正确的是()。
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
随机试题
1分子丙酮酸在线粒体内彻底氧化有几次脱羧反应
男,28岁,上呼吸道感染后2周,出现肉眼血尿、颜面水肿入院。体检:血压20/13.5kPa(150/100mmHg),尿蛋白(++),红细胞满视野。此时护理措施不妥的是()
在企业经营实力分析中,主要对产品素质高低进行的分析属于()。
虚开增值税专用发票或者虚开用于骗取出口退税、抵扣税款的其他发票,指有下列哪些行为之一?
关于规划咨询的工作程序排列正确的是()①制定工作大纲②成立咨询项目组③签订委托咨询合同④综合分析研究和编写报告初稿⑤现场调研和收集资料⑥与各方交换意见,修改并提交咨询报告
下列各项中,可用收益法来转换价值未来收益的有()。
1,8,20,42,79,()
浏览表文件的命令是______。
Peopleliveingroups,whichwecallsocieties,andsocialrelationsarethesubjects【C1】______inthesocialsciences.Men
Althoughinteriordesignhasexistedsincethebeginningofarchitecture,itsdevelopmentintoaspecializedfieldisreallyqui
最新回复
(
0
)