首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-10-16
28
问题
以下叙述中正确的是
选项
A、语句 char str[10] = "string!"; 和 char str[10] = {"string!"}; 并不等价
B、对于一维字符数组,不能使用字符串常量来赋初值
C、对于字符串常量 "string!",系统已自动在最后加入了’\0’字符,表示串结尾
D、在语句char str[] = "string!";中,数组str的大小等于字符串的长度
答案
C
解析
在C语言中,字符串是借助于字符型一维数组来存放的,可以借助在定义时初始化以及输入来把字符串存入数组,并规定以字符’\0’作为“字符串结束标志”。’\0’是一个转义字符,称为空值,它的ASCII码值为0。’\0’作为标志占用存储空间,但不计入字符串的实际长度。在C语言中,系统在每个字符串的最后自动加入一个字符(’\0’)作为字符串的结束标志。
转载请注明原文地址:https://kaotiyun.com/show/Rwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
若有以下定义和语句: intw[10]={23,54,10,33,47,98,72,80,61},*p; p=w; 则通过指针p引用值为98的数组元素的表达式是【】。
在深度为7的满二叉树中,度为2的结点个数为【】。
在C语言程序中()
已知字母A的ASCII代码值为65,若变量kk为char型,下列不能正确判断出比中的值为大写字母的表达式是( )。
若二维数组a有m列,则在a[i][j]前的元素个数为()。
程序测试分为静态分析和动态测试。其中[]是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
在使用程序流程图来表示算法时,菱形用来表示_______。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
随机试题
对待马克思主义的科学态度是
A.人参、黄芪B.桃仁、红花C.肉桂、炮姜、吴茱萸D.黄芩、丹皮E.阿胶、艾叶
A、恒速阶段B、加速阶段C、降速阶段D、停滞阶段E、变速阶段干燥速率与物料中湿含量无关的干燥过程属于
某施工合同履行过程中,因施工需要临时中断道路交通,发包人委托承包人办理申请批准手续。因工程所处路段交通流量大,全天中断交通的要求未获批准,承包人只能在夜间继续施工,则由此造成的承包人损失由( )。
Therewasasuddenburstoflight______aterriblesound.
Thegovernmenthaspromisedtodo______liesinitspowertoeasethehardshipsofthevictimsintheflood-strickenarea.
MagicianRobersdeetakesyouthroughsomebasicsleightofhandandothermagictricks.
A、Hissurname.B、Hisfirstname.C、Hisaddress.D、Hisnameandjob.A对话最后,女士说她想了解一下男士的一些个人信息,并问男士的姓;男士告诉她之后补充到他只能告诉女士这些。由此可见,男士最
Nothingcan(do)______unlesswearegivenmoreinformationaboutthesituation.
Eventhemostcommittedsinglepersonoccasionallyfeelsalone.Buttheyneverresenttheirlifestyle.Theadvertisementfor
最新回复
(
0
)