首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-11-21
36
问题
以下叙述中正确的是
选项
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/VYxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
在下列关于二叉树的叙述中,正确的一条是______。
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下111121133114641其构成规律是:(1)第0列元素和主对角线元素均为1(2)其余元素为
以下叙述中正确的是()。
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行结果是()。t4.h的源程序为:#defineN10#definef2(x)(x*N)t4.c的源程序为:#include<stdio.h>
数据库设计包括两个方面的设计内容,它们是
下面程序的输出是()。main(){intarr[8],i,k=0;for(i=0;i<8;i++)arr[i]=i;for(i=1;i<5;i++)k+=arr[i]+i;print
视图设计—般有3种设计次序,下列不属于视图设计的是______。
算法具有五个特性,以下选项中不属于算法特性的是()。
下面不属于需求分析阶段任务的是
随机试题
学生道德品质形成是一个长期的、反复的过程。()
下列属于非细胞型微生物的是
市场调查中计划的内容,一般不包括()。
下列不属于工程施工技术管理资料的是()。
对承揽合同的叙述,错误的是()。
根据《公司法》规定,下列情形可以担任公司的董事、监事、高级管理人员的是()。
Waiter:______Customer:Yes,I’llhaveacheeseburger,mediumrare,withFrenchfries.
Whilesomeproposetocombatwidespreadillegalcopyingofcomputerprogramsbyattemptingtochangepeople’sattitudestowardp
证明:方阵A与所有同阶对角阵可交换的充分必要条件是A是对角阵.
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*ar,intn)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数。
最新回复
(
0
)