首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列对字符数组进行初始化的语句正确的是.
下列对字符数组进行初始化的语句正确的是.
admin
2010-03-29
26
问题
下列对字符数组进行初始化的语句正确的是.
选项
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全国计算机二级
相关试题推荐
若有以下语句:typedefstruetS{intg;charh;}T;以下叙述中正确的是()。
下列语句组中,不正确的是()。
阅读下面程序,程序执行后的结果为()。#include"stdio.h"main(){char*str="abcdefghijklmnopq";while(*strH!=’e’);pri
C语言规定,在一个C程序中,main()函数的位置()。
以下叙述正确的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
下列叙述中正确的是
以下选项中关于C语言常量的叙述错误的是()。
下列叙述中错误的是()。
在数据流图中,带有箭头的线段表示的是()。
随机试题
发行股票、发行债券等方式属于()
生命伦理学的基本原则除外
用单斗挖土机械施工时,如果要开挖停机面以上Ⅳ级土,应选用()。
下列有关有限合伙企业设立条件的表述中,不符合《合伙企业法》规定的是()。
根据我国目前的国情,应当把扩大再生产的立足点转移到()上来。
对于非强制检定的测量仪器,为达到统一量值的目的,应以_______为主要手段。
如何培养学生的创造性思维?
以下数组定义语句中,错误的是
A、It’sanewthingandpeoplewouldliketotryitout.B、Theyhavelesstimetoattendtraditionalclasses.C、Itwouldsaveal
A、Theyarewrittenbyteenagerswhoareinlove.B、Theydealwiththeteenagers’loveaffairs.C、Theyshowtheteenagers’ideas
最新回复
(
0
)