首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-04-26
25
问题
以下叙述中正确的是
选项
A、不能用字符串常量对字符数组名进行整体赋值操作
B、字符串常量“Hello”会被隐含处理成一个无名字符型数组,它有5个元素
C、“char str[7]=”string!”;”在语法上是合法的,运行也是安全的
D、“char*str;str="Hello";”与“char str[];str="Hello";”效果是一样的
答案
A
解析
字符数组仅仅可以采用定义时初始化以及输入得到数据,在程序其他部分不允许对其进行赋值。字符串常量中除了实际字符之外还有结束标志,选项B)错误,而选项C)中,没有空间存放字符串结束标志,因此运行是不安全的。选项D)中第一个str为指针,可以赋值,而后面的为数组,在程序中赋值出错。
转载请注明原文地址:https://jikaoti.com/ti/gpi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下面的程序后,a的值为main(){inta,b;for(a=1,b=1;a<=10;a++){if(b%3==1){b+=3;continue;}b-=5;}}
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述
以下叙述中正确的是
结构化程序设计方法的3种基本控制结构中不包括
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];for(i=0;i<5;i++){if(i%2==0)print
以下叙述正确的是
以下叙述中正确的是
下列叙述中正确的是
随机试题
男性,60岁,既往有慢性支气管炎病史20余年,吸烟史30年。近日出现咳嗽、咳痰、呼吸困难并进行性加重。查体:桶状胸,叩诊双肺呈过清音,剑突下可触及心脏搏动,听诊双肺可闻及干、湿啰音。该患者最可能的诊断为
女性,16岁,双下肢重度浮肿1月。突然四肢厥冷、头晕10分钟来诊,尿量100ml/d,体检:血压80/60mmHg(10.6/8kPa),颈静脉塌陷,血HBl6.0g/1.HCt0.381/L,SCrl50μmol/L,血白蛋白20g/L。此时应及时采取的
拔除残根时,最容易进人上颌窦的是()
2011年2月18日12时50分,某省某市地铁某线某站工段施.工工地(露天开挖作业)发生地面塌陷事故,造成长约100m、宽约50m的正在施工区域塌陷’施工现场西侧路基下陷达6m左右,将施工挡土墙全部推垮,自来水管、排污,管断裂,大量污水涌出,同时东侧河水及
目前国际银行业应用比较广泛的组合模型包括()。
3,5,6,10,11,17,18()
已知等腰三角形的两边长分别为6cm和3cm,则该等腰三角形的周长是().
TheEuropeanUnion’sBareelonasummit,whichendedonMarch16th,wasplayedoutagainsttheusualbackdropofnoisy"anti-globa
根据汉字国标GB2312-80的规定,存储一个汉字的内码需用的字节个数是( )。
—WhenisFrankgoingtoleave?—Heisgoingtosail______thisweek.
最新回复
(
0
)