首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2020-07-28
16
问题
以下叙述中正确的是
选项
A、在语句char str[] = "string!";中,数组str的大小等于字符串的长度
B、语句 char str[10] = "string!"; 和 char str[10] = {"string!"}; 并不等价
C、对于一维字符数组,不能使用字符串常量来赋初值
D、对于字符串常量 "string!",系统已自动在最后加入了’\0’字符,表示串结尾
答案
D
解析
字符串中的字符依次存储在内存中一块连续的区域内,并且把空字符’ \0’自动附加到字符串的尾部作为字符串的结束标志。故字符个数为n的字符串在内存中应占(n+1)个字节。B选项中两者等价,C选项中可以使用字符串常量来给一维字符数组赋值,就像B选项中一样,A选项中数组长度比字符串长度小一个字节,字符串中包含隐含的结尾符。
转载请注明原文地址:https://kaotiyun.com/show/e93p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>main(){inta[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;for(i=0;i<3;i++)f.0r
给定程序MODI1.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确的结果。注
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
对数据库数据的存储方式和物理结构的逻辑进行描述的是
以下叙述中正确的是
若有定义语句charc=’\101’;则变量c在内存中占
关于“while(条件表达式)循环体”,以下叙述正确的是
以下关于简单程序设计的步骤和顺序的说法中正确的是()。【10年9月】
随机试题
对于甲状腺癌的描述,下列哪些是正确的()
细胞膜去极化时,钠离子进入细胞内的方式属于()
诊断首先考虑对该患者PPD试验结果的解释哪项是错误的
哪项属于正反馈
A.肺脾气虚B.肾气不足C.脾肾阳虚D.心肾不交E.肝经郁热睡中遗尿,一夜数次,醒后方觉,面色咣白,腰膝酸软,肢冷畏寒,小便清长,舌质淡,苔白滑,脉沉细无力。其证候是
以下哪项不是针对甲状腺功能亢进症的治疗措施
关于生理性黄疸描述正确的是()。
银行是支付结算和资金清算的中介机构。()
今年是西藏和平解放60周年。下列关于西藏和平解放的叙述错误的是()。
HowtoGetaGreatIdeaTheguestshadarrived,andthewinewaswarm.Onceagain,I’dforgottentorefrigerateit."Don’two
最新回复
(
0
)