首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2013-10-19
49
问题
以下叙述中正确的是
选项
A、语句char str[10]="string!";和char str[10]={ttstring!”);并不等价
B、对于一维字符数组,不能使用字符串常量来赋初值
C、对于字符串常量"string!",系统已自动在最后加入了’\0’字符,表示串结尾
D、在语句char str[]="string!";中,数组str的大小等于字符串的长度
答案
C
解析
在C语言中,字符串是借助于字符型一维数组来存放的,可以借助在定义时初始化以及输入来把字符串存入数组,并规定以字符’\0’作为“字符串结束标志”。’\0’是一个转义字符,称为空值,它的ASCII码值为0。’\0’作为标志占用存储空间,但不计入字符串的实际长度。在C语言中,系统在每个字符串的最后自动加入一个字符(’\0’)作为字符串的结束标志。
转载请注明原文地址:https://kaotiyun.com/show/OvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(【】)if(【】)y=2*x-1;elsey=x;elsey=3*x-11;
下面的程序输出结果是______。#definer16#ifr==16voidp(inta){printf("%x",a);}#elsevoidp(inta){
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】。
设变量x为noat型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第3位四舍五入的是()。
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式x/y×z的C语言表达式是()
下列关于单目运算符++、--的叙述中正确的是()。
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
下列四个叙述中,错误的是_______。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
脑梗死的特点是
成年肺结核最常见的类型是
我国目前有关部门把公司或企业发行的债券统称为“企业债券”,并且明文规定,发行的主体仅限于我国境内的股份制企业。()
(2013)在地下室敷设燃气管道时,下列措施中错误的是()。
下列各项会计信息质量要求中对相关性和可靠性起着制约作用的是()。
物业管理公司为房地产开发公司销售房产,一般按售房收入的()收取佣金作为收入。
=().
选词填空。A之一B坚持C提前D与E快乐F聚会例如:她每天都(B)走路上下班,所以身体一直很不错。公司要求我们拜访客户之前,要()跟客户打招呼。
Thereislittlepointinlookingtoartistsforinsightsintopoliticalissues.Mostofthemholdpoliticalviewsthatareless
Whatisthefaxabout?_______.TowhomshouldHuaxiaIndustriesCorp.makeareply?To_______orMr.LiMing.
最新回复
(
0
)