首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-12-25
67
问题
以下叙述中正确的是
选项
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/6DDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=2,b=3,p;p=f(a,B);pdntf("%d",p);}intf(a,B){
下列程序段的运行结果是______。charstr口="ABCD",*p=str;printf("%d\n",*(p+3));
不能与do…while(exp)语句中的(exp)等价的表达式是()
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
标准库函数fgets(s,n,file)的功能是()。
随机试题
当结石嵌顿于胆总管下端时可引起【】
屈原作品《九章》之名最早见于【】
下列哪项不是涩脉的主病
实行建设项目法人责任制的项目,项目董事会需要负责的工作是()。
支架模板,脚手架支搭完成后,必须经()后,方可交付使用。
某分部工程双代号网络计划如下图所示,其作图错误包括()。
关于投保人免缴保费保险,下列说法不正确的是( )。
设α=(1,0,-1)T,A=ααT,求|aE-An|.
A、I’mreadytoseethatcouple.B、I’malreadymarried.C、Ihavetworeferencesnow.D、Ihaverefereeswhoareprepared.C
A、Hehurthiskneewhenatallladderfellonhim.B、Heinjuredhisanklewhenhefellfromaladder.C、Hetwistedhisbackwhen
最新回复
(
0
)