首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于字符串的叙述中正确的是( )。
关于字符串的叙述中正确的是( )。
admin
2017-10-24
61
问题
关于字符串的叙述中正确的是( )。
选项
A、下面的语句用赋初值方式来定义字符串,其中,’’’\0’’’是必需的,char strl[]={’s’,’t’,’r’,’\0’}
B、有定义语句:char str1[]=’’str1’’;,数组str1将包含4个元素
C、字符串常量“str1”的类型是:字符串数据类型
D、字符数组的每个元素可存放一个字符,并且最后一个元素必须是’\0’字符
答案
A
解析
选项B中除了字符串中实际字符之外,还要存储字符串结束标志,应为5个元素。在C语言中没有字符串数据类型,因此选项C不正确,选项D字符数组不一定必须存放字符串,因此没有规定最后一个元素为字符串结束标志,也就是说字符数组的末尾可以没有’\0’,只有字符串才有。
转载请注明原文地址:https://kaotiyun.com/show/WIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<stdio.h>main(){chara[80],*p="AbabCDcd";inti=0,j=0;while(*(p++)!=’\0’){if(*p>=’a
以下程序的运行结果是()。#defineMAX(a,B)(a>b?a:B)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
有以下程序段:typedefstructnode(intdata;structnode*next;)*NODE;NODEP;以下叙述中正确的是()。
若变量已正确定义,有以下程序段:i=0;doprinntf("%d,i");while(i++);printf("%d\n",i);其输出结果是()。
以下选项中不属于字符常量的是()。
为了使模块尽可能独立,要求()。
若有定义:char*x="abcdefghi";,以下选项中正确运用了strcpy函数的是()。
下列叙述中错误的是()。
以下叙述中错误的是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
随机试题
以下关于缺铁性贫血叙述正确的是
患者男,14岁。因反复呕血、黑便、皮肤瘀斑1周来诊。查体:肝、脾不大。检测白细胞5×109/L,血红蛋白56g/L,血小板12×109/L;骨髓检查示增生活跃,巨核细胞数增多,幼巨核细胞比例增多。患者诊断最可能是
A.出生1~2天B.出生2~3天C.出生5~6天D.出生8~9天E.出生10天新生儿生理性黄疸开始消退的时间是
质粒是细菌的
患者,男46岁。腹痛腹泻2天,日泻10余次水便,经治已缓,目前口渴心烦,皮肤干,眼窝凹陷,舌淡白苔薄黄,脉细无力。其证候是
对基金投资人进行风险承受能力调查,至少应了解到的基金投资人的情况不包括()。
下列选项中,不属于良好的银行公司治理应具备的特征的是()。
2012年1-6月出口交货值占销售产值的比重超过50%的行业有几个?
RememberSecondLife,thevirtualworldthatwassupposedtobecomealmostasimportantasthefirstone?Nowpopulatedbynomo
在OSI参考模型中,NetBIOS工作在哪一层?Windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置“主域”?
最新回复
(
0
)