首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-11-21
29
问题
以下叙述中正确的是
选项
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/Lpa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structsk {inta;floatb;}data,*p; 若有p=&data;,则对data中的a域的正确引用是()
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}程序运行后的输出结果是
以下程序的输出结果是______。main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=0;i<3;i++)for(j=0;j<=i;j++)s+=a[
下列程序的输出结果为______。main(){intp,y=0,x=0;p=x<<8|~y>>8;printf("%d",p);p+=(
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!A)x--;elsex=5;if(C)x=3;elsex=4;
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
在数据库设计的4个阶段;为关系模式选择存取方法应该在
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。
数据流程图(DFD图)是
随机试题
具有抗肿瘤效应的第一道防线是()
纤维蛋白性心包炎的典型体征是
按照(),工程项目可分为政府投资项目、企业投资项目及利用外资等项目。
在建设地区选择时,应尽可能靠近原料产地的项目是()。
当一家银行的实力范围狭窄、资源有限,或是面对强大的竞争对手时,()可能就是它唯一可行的选择。
下列关于耕地占用税的表述中,正确的有()。
积极履行公务的要求:一是严格履行《人民警察法》规定的各项职责,尽职尽责,恪尽职守,二是正确行使《人民警察法》规定的各项权力,决不以权谋私;三是执法不阿,敢于同一切不正之风作斗争。()
给定资料1.“分类型垃圾桶网上卖断货了”“工作太忙只能求助爸妈或保姆,家人多了很多话题”“公司里个人座位旁的垃圾桶都没有了,扔垃圾人都跑瘦了”……近日,强制垃圾分类成为网络热门话题,一些个人生活习惯悄然改变。上海市民宋女士说,为减少垃圾分类错
将数组{1,1,2,4,7,5J从小到大排序,若采用(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行(63)次元素之间的比较。(62)
PaulwasorderedtopayClara$600becauseAfterhiswifeandchildrendied,Paulturnedtohisworkto
最新回复
(
0
)