首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2019-07-14
76
问题
以下叙述中正确的是( )。
选项
A、下面的语句用赋初值方式来定义字符串,其中,’\0’是必须的
char str1[] = {’s’, ’t’, ’r’, ’1’, ’\0’};
B、有定义语句: char str1[] = "str1"; ,数组str1将包含4个元素
C、字符串常量"str1"的类型是:字符串数据类型
D、字符数组的每个元素可存放一个字符,并且最后一个元素必须是’\0’字符
答案
A
解析
通过赋初值的方式把一个字符串赋给字符数组必须要在字符串的末尾加上结束标识符′\0′,没有′\0′的不能判定该字符数组存放的是字符串,选项A)正确;用字符数组存放字符串的时候,字符数组的元素个数至少要比存放的字符串长度要多1,因为结束标识符也会被写入到字符数组中,选项B)错误;C语言中没有字符串类型,选项C)错误;字符数组的最后一个元素不一定为′\0′字符,只有存放字符串的时候才会在末尾加上′\0′字符,选项D)错误,所以答案选A)。
转载请注明原文地址:https://www.kaotiyun.com/show/PuRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getchar())!=’#
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i<3;i++)for(j=0;j<2;j++)k=k+*(*(p
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
以下叙述中正确的是
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
负责数据库中查询操作的数据库语言是()。
与数学表达式x≥y≥z对应的C语言表达式是
以下选项中,合法的一组C语言数值常量是
随机试题
简述秦汉时期边疆的开拓与文明的同步发展。
《郑伯克段于鄢》一文中出现的谋臣是()
阴道假丝酵母菌病的带下特点是
A、麻黄碱B、小檗碱C、苦参碱D、莨菪碱E、乌头碱与碱液接触易发生消旋化的药物是()。
《中国人民银行法》规定的我国货币政策工具主要包括()。
对木质包装材料进行“熏蒸”处理主要是为了防止有害昆虫的传播,()
影响幼儿园同伴关系的主要因素是外表和______。
根据所给材料,回答问题。技术为自身的生存和发展而战,并且有着独特的生命周期。我们可以将其划分为以下几个阶段:首先是先驱阶段。技术的先决条件已经存在,梦想家们可能会考虑把这些元素放在一起。然而即便这些梦想此时已经记录在案,人们也不会将其视为发明创
根据史蒂文斯的观点,物理量和心理量可能存在的关系有
以下对C语言中联合类型数据的正确叙述是()。
最新回复
(
0
)