首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-08-18
34
问题
以下叙述中正确的是
选项
A、语句charstr[10]=’’string!’’;和charstr[10]={’’string!’’};并不等价
B、对于一维字符数组,不能使用字符串常量来赋初值
C、对于字符串常量’’string!’’,系统已自动在最后加入了’\0’字符,表示串结尾
D、在语句charstr[1=’’string!’’;中,数组str的大小等于字符串的长度
答案
C
解析
在C语言中,字符串是借助于字符型一维数组来存放的,可以借助在定义时初始化以及输入来把字符串存入数组,并规定以字符’\0’作为”字符串结束标志”。’\0’是一个转义字符,称为空值,它的ASCⅡ码值为0。’\0’作为标志占用存储空间,但不计入字符串的实际长度。在C语言中,系统在每个字符串的最后自动加入一个字符(’\0’)作为字符串的结束标志。
转载请注明原文地址:https://jikaoti.com/ti/B3f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
有以下程序:#includeintf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}程序运行后的输出结果是()。
表达式a+=a-=a=9的值是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
以下选项中,值为1的表达式是()。
以下关于return语句的叙述中正确的是()。
关于do循环体while(条件表达式),以下叙述中正确的是()。
表达式a+=a-=a=9的值是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
随机试题
和平共处五项原则是什么?
对清道夫受体的叙述,错误的是
患者,男,16岁,右颈部淋巴结肿大1个月,气促干咳1周。查体:右侧胸腔积液征,肝、脾不大;血象正常,颈淋巴结活检发现大量分化不良淋巴细胞,且淋巴结结构破坏。诊断为非霍奇金淋巴瘤,关于其预后,下列哪项较为重要
左边给定的是纸盒的外表面,下面哪一项能由它折叠而成?
某单位要抽调若干人员下乡扶贫,小王、小李、小张都报了名,但因工作需要,若选小李或小张,就不能选小王。已知三人入选的概率都是0.2,但小李、小张同时入选的概率是0.1,则三人中有人入选的概率是
(2009年真题)下列选项中,规定实行地方自治的宪法或宪法性文件是
MissUniversetookplaceinAthens,Greece.Thejuntawasstillinpower.Isawaheckofalotofjeepsandtroopsandmachine
μC/OS—Ⅱ的就绪任务登记在【73】表中,OSRdyTbl[]的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl[]最多可有【74】位。
Everyyearlandslides(滑坡)cause25to50eathsand$1.5billionindamageintheUnitedStates.Theyaccountfor15percentof
A、Borrowanotherclassmate’stextbook.B、Checktheclassroomonceagain.C、Buyanewmathtextbook.D、Askthelost-and-foundoff
最新回复
(
0
)