首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列对字符数组进行初始化的语句正确的是
下列对字符数组进行初始化的语句正确的是
admin
2010-06-06
46
问题
下列对字符数组进行初始化的语句正确的是
选项
A、char a []="Hello";
B、char a[][]={’H’,’e’,’1’,’1’,’o’);
C、char a[5]="Hello";
D、char a[2][5]={"Hello", "World"};p
答案
A
解析
本题考查对字符数组的初始化。A选项中,数组a在定义后紧跟初始化的情况下可省略数组长度,其最终数组长度由所赋字符串常量的长度给定。A选项正确。B选项中,a是一个二维数组,二维数组也能在定义时被初始化.如果对全部元素都赋初值,则定义数组时第一维的大小可以忽略,但第二维的大小不能省略。故B选项错误。C选项和D选项都忽略了字符串的大小要比字符串中的字符数多1这一点,造成了数组的越界。
转载请注明原文地址:https://www.kaotiyun.com/show/0Yjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>struetgroup{intfirst,second,third;};struetgroupget_rain_max—sum(int*array,intlen){inti;stru
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。例如,字符串中的内容为:“****A*BC*DEF*G*******”,删除后,字符串中的内容应当是:“****A*BC*DEF*G”。在编
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
有如下定义structst{intn;floatt;}a[20];FILE*fp;若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
关于软件设计的叙述中不正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下涉及字符串数组、字符指针的程序段,不会产生编译错误的是
编译时的多态性可以通过使用()获得。
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中______。
随机试题
假设新生儿体重X(单位:g)服从正态分布N(μ,σ2),统计10名新生儿体重得x=3140,。求:参数μ和σ2的矩估计.
《麦琪的礼物》是美国现代著名短篇小说家________的杰作。
心动周期中从房室瓣关闭到开放的时间约相当于()(1993年)
男,50岁。进行性贫血,消瘦、乏力半年。有时右腹隐痛,无腹泻。查体:右中腹部扪及肿块,肠鸣音活跃。如果需要手术治疗,术前准备最重要的是
某分部工程中各项工作间逻辑关系见下表,相应的双代号网络计划如下图所示,图中错误有( )。
石方填筑路堤的八道工艺流程中,不包括()。
关于工程进度交换图的说法,正确的是()。
火灾燃烧产物中的某些气体均对人体有不同程度的危害。下列关于有害气体的来源、生理作用及致死浓度的说法中,错误的有()。
甲被谋杀的现场证据显示,有一名医生参与了谋杀。在本案中有嫌疑的乙、丙、丁三人中肯定有一人是谋杀者,每位嫌疑人说了两句供词:
EnglishBusinessLetterFormatI.Demandsofstationery—businesses:—thefirstpage:paperwiththeprintedletterhead—succee
最新回复
(
0
)