首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2015-07-28
67
问题
以下叙述中正确的是( )。
选项
A、不能用字符串常量对字符数组名进行整体赋值操作
B、字符串常量"Hello"会被隐含处理成一个无名字符型数组,它有5个元素
C、char str[7] = "string!"; 在语法上是合法的,运行也是安全的
D、char *str; str = "Hello";与char str[]; str = "Hello";效果是一样的
答案
A
解析
字符数组名为一个地址常量,不能进行赋值类操作,所以不能把一个字符串的地址赋值给该字符数组名,选项A)正确;字符串常量被处理成一个无名字符型数组时,结束标识符′\0′也作为该字符数组的一个元素,所以应该有6个元素,选项B)错误;而在用字符数组存放字符串的时候,也要保证数组维数要比字符串长度大,选项C)错误;不能把字符串赋给字符数组名,选项D)错误;答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/VZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不正确的是
下列程序段的输出结果是()。voidfun(int*x,int*y){printf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=2,y=1;fun(&y,&x
有定义语句:“inta=1,b=2,c=3,x;”,则以下选项中各程序段执行后,x的值不为3的是()。
下面程序的输出结果是【】。 main() {inti=3,j=2; char*a="DCBA"; printf("%c%c\n",a[i],a[j]) }
下面程序的输出结果是_______。unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;num/=10;}whil
一个良好的算法由下面的基本结构组成,但不包括_______。
用高级程序设计语言编写的程序称为______。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
下列对于软件测试的描述中正确的是()。
随机试题
焊缝形式是如何进行分类的?
全科医生的历史使命包括
高皿压伴低血钾首先考虑
质量管理已经深入到企业的()成本管理等各个方面,成为企业管理的一项中心内容。
一般来说,当()时,应选择高β系数的证券或组合。
初中课程设置应符合()。
认知内驱力和自我提高内驱力是少年期学生学习的主要动机。()
事实上,由于我国经济社会运行中的矛盾大多是结构性矛盾,控制城市汽车使用量,用“减法”可能比用“加法”好。加法就是开征汽车排污费;而减法,核心就是大幅减少各种名号的公车,全面推进车改。如果这一招能真正推进,加上环保税等的开征,估计大中城市的空气污染情况就会大
马克思主义经典作家认为,实现人的全面发展的基本途径是()。
A、Bygoodsenseofwaterwavesmadebyquarries.B、Bygoodsenseofsmellandelectricalmagneticpower.C、Bygoodsenseofligh
最新回复
(
0
)