首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于字符串的叙述中正确的是( )。
关于字符串的叙述中正确的是( )。
admin
2017-10-24
59
问题
关于字符串的叙述中正确的是( )。
选项
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(){inti;for(i=1;i<=5;i++){if(i%2)printf("*");elseprintf
下面程序的运行结果是()。#defineP(A)printf("%d",A)main(){intj,a[]={1,2,3,4,5,6,7},i=5;for(j=3;j>1;j--){switch(j){cas
下面程序的运行结果是()。#include<stdio.h>main(){chara[80],*p="AbabCDcd";inti=0,j=0;while(*(p++)!=’\0’){if(*p>=’a
下面程序的功能是:输出100以内能被4整除且个位数为8的所有整数,请填空。main(){inti,j;for(i=0=();i++){j=i*10+8;if(j%4!=0)continue;printf(
以下关于字符串的叙述中正确的是()。
若有语句:char*line[5];,以下叙述中正确的是()。
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是()
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++后,下列说法错误的是()。
以下叙述中错误的是()。
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
随机试题
We______ourlivesifthepolicemanhadnothelpedus.
10个月男孩,近半个月来间歇性低热,易怒,好哭,睡眠不安,食欲缺乏。其母亲曾有结核病史。体检:神情淡漠,颈软,心肺无异常发现。脑脊液清,白细胞150×106/L,中性粒细胞0.5,淋巴细胞0.5,蛋白阳性,糖1.94mmol/L(35mg/d1),氯化物1
下列情况中,不属于《测绘法》对测绘与地理信息标准化的规定的是()。
事业单位的货币资金有()。
求助者的症状主要有()。求助者没有出现的生理症状是()。
What,then,areKant’saimsinthefirstCritique?First,inoppositiontoHume,toshowthatsyntheticaprioriknowledgeispo
微分方程3extanydx+(1-ex)sec2ydy=0的通解是________.
ANewFindingBritishcancerresearchershavefoundthatchildhoodleukaemiaiscausedbyaninfectionandclustersofcase
【B1】【B17】
A、Bygreetingeachotherverypolitely.B、Byexchangingtheirviewsonpublicaffairs.C、Bydisplayingtheirfeelingsandemotio
最新回复
(
0
)