首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2016-12-28
68
问题
以下叙述中正确的是
选项
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/jwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。ginclude"math.h"doublefun(doublex){re
以下数组定义中错误的是
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,s
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
若要求从键盘读入含有空格字符的字符串,应使用函数
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下列关于栈的描述中错误的是()。
下列叙述中错误的是()。
随机试题
地形地貌
(2011年第60题)患者,男,32岁。发现血压高1年,最高达到170/100mmHg,自服硝苯地平片治疗。近半年来出现头晕,发作性全身乏力,手足发麻,口渴,夜尿增多。查尿糖(一),尿蛋白(±),尿比重1.010,血钾3.01mmol/L。最可能的诊断是
Ⅱa型高脂蛋白血症患者,通过实验室血脂检查,其血脂变化应为
【2014年第3题】题1~5:某车间变电所配置一台1600kVA,10±2×2.5%/0.4kV,阻抗电压为6%的变压器,低压母线装设300kvar并联补偿电容器,正常时全部投入,请回答下列问题。该变电所低压侧一馈电线路为容量26kVA、电压380V的
网络计划工期优化的前提是()。
某高程测量见下图,已知A点高程为HA,欲测得B点高程HB,安置水准仪于A、B之间,后视读数为a,前视数为b,则B点高程HB为()。
下图中每一方框的字母代表一种反应物或生成物:已知气态烃D(其密度在同温同压下是氢气密度的13倍)跟物质F反应时产生明亮而带浓烈黑烟的火焰。请写出下列字母代表的物质的化学式(分子式):A______、B______、C______、D______、E
甲、乙、丙、丁四个工人做了270个零件,如果甲多做10个,乙少做10个,丙做的个数乘2,丁做的个数除以2,那么四人做的零件数恰好相等。丙实际做多少个?
ImportanceofthePublicImagePublicimagereferstohowacompanyisviewedbyitscustomers,suppliers,andstockholders(股东)
PoorpeoplehaveIQ’ssignificantlylowerthanthoseofrichpeople.The【S1】______traditionalwisdomhasbeenthatthisisinla
最新回复
(
0
)