首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2020-05-19
31
问题
以下叙述中正确的是
选项
A、不能用字符串常量对字符数组名进行整体赋值操作
B、字符串常量“Hello”会被隐含处理成一个无名字符型数组,它有5个元素
C、“char str[7]="string!";”在语法上是合法的,运行也是安全的
D、“char*str;str="Hello";”与“char str[];str="Hello";”效果是一样的
答案
A
解析
字符数组仅仅可以采用定义时初始化以及输入得到数据,在程序其他部分不允许对其进行赋值。字符串常量中除了实际字符之外还有结束标志,选项B错误,而选项C中,没有空间存放字符串结束标志,因此运行是不安全的。选项D中第一个str为指针,可以赋值,而后面的为数组,在程序中赋值出错。
转载请注明原文地址:https://kaotiyun.com/show/PVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includemmn(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;,*b=2,*c=3;a=b:pfinff("%d,%d,%d\n",*a,*
有以下程序:#include#de6neN3voidfun(intx[][N],intr1,int*r2){inti,j;*r1=*r2=0;for(i=0;i
若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是()。
有以下程序:#includemain(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行后的输出结果是(
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4Efg”,则应输出”aBc4EFg”。注意:部分源程序在文件PROG1.C中。请勿改
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置成0。例如a数组中的值为:197238456则返回主程序后a数组中的值应为:097008000注
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
以下对C语言中联合类型数据的正确叙述是()。
按照“后进先出”原则组织数据的数据结构是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
【】是最简单也是最直接的网络安全措施。
Wefindthatbrightchildrenarerarelyheldbackbymixed-abilityteaching.Onthecontrary,boththeirknowledgeandexperienc
建设项目管理类型的划分有很多种形式,从()的角度划分是一种常用的方法。
城市工业废水和生活污水的取向分析,应从几个方面分析。下列有误的一项是()。
影响企业资金结构的因素包括()。
______是园林中一种靠水的船形建筑物,外形与真船相似。
负面新闻并不是永远都制造_________,从商业角度看,负面宣传在某种情况下可以_________销售,尤其在公司和产品不知名的情况下。曾有研究者发现,如果某些书籍的作者让读者感觉_________,书被评为劣作却能起到相反的效果——它们的销量增加了45
给定资料1.中国共产党第十八届中央委员会第五次全体会议,于2015年10月26日至29日在北京举行。全会提出,提高教育质量,推动义务教育均衡发展,普及高中阶段教育,逐步分类推进中等职业教育免除学杂费。率先从建档立卡的家庭经济困难学生实施普通高中免除学杂费
一批产品有10个正品2个次品,任意抽取两次,每次取一个,抽取后不放回,求第二次抽取次品的概率.
Applecomputerintroduceditspioneering,user-friendlyMackintoshcomputerin1984.The"Mac"quicklybecamepopularandappeare
最新回复
(
0
)