首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列对字符数组进行初始化的语句中,正确的是( )。
下列对字符数组进行初始化的语句中,正确的是( )。
admin
2010-03-29
55
问题
下列对字符数组进行初始化的语句中,正确的是( )。
选项
A、char a[]="Hello";
B、chara[][]={’H’,’e’,’1’,’1’,’0’};
C、char a[5]="Hello";
D、char a[2][5]={"Hello","World"};
答案
1
解析
本题考查对字符数组的初始化。
选项A中,数组a在定义后紧跟初始化的情况下可省略数组长度,其最终数组长度由所赋字符串常量的长度给定。选项A是正确。
选项B中,a是一个二维数组,二维数组也能在定义时被初始化。如果对全部元素都赋初值,则定义数组时第一维的大小可以忽略,但第二维的大小不能省略。故选项B是错误。
选项C和选项D都忽略了字符串的大小要比字符串中的字符数多1这一点,造成了数组的越界。
转载请注明原文地址:https://kaotiyun.com/show/pDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个正常运行的C程序,以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
以下叙述中正确的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
软件测试的目的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一
在面向对象方法中,不属于"对象"基本特点的是()。
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
随机试题
把关键工作的完成时间截止在里程碑计划的关键事件处,不允许有任何推迟,也就是要采取一切措施确保在里程碑计划所标示的时间内完成各项预定的关键环节的任务是()计划的特点。
在网络计划图中,关键线路是指()。
按照《税收征管法》的有关规定,除按照规定不需要发给税务登记证件外,纳税人在办理( )事项时必须持税务登记证件。
根据我国相关法律的规定,下列责任中实行过错责任原则的有()。
(1)经济普查(2)培训调查员(3)撰写调查报告(4)统计数字(5)成立经济普查办公室
李老汉说:“抗日战争期间,这里发生过屠村事件。”以下哪一项是李老汉说话必须预设的?
符合双方的共同利益
Digitalphotographyisstillnewenoughthatmostofushaveyettoformanopinionaboutit【C1】______developapointofview.B
Peoplethinkingabouttheoriginoflanguageforthefirsttimeusuallyarriveattheconclusionthatitdevelopedgraduallyas
DavidLandes,authorofTheWealthandPovertyofNations:WhySomeAreSoRichandSomeSoPoor,creditstheworld’seconomica
最新回复
(
0
)