首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2020-05-19
23
问题
以下叙述中正确的是
选项
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全国计算机二级
相关试题推荐
有以下程序:#includemain(){intc,d;C=(13>>1)|1;d=(13>1)‖1;printf("%d,%d\n",c,d);}程序运行后的输出结果是(
有以下程序:#includestructtt{intx;structtt*y;}s[3]={1,0,2,0,3,0};main(){struettt*P=s+1;p—>y=s;
有以下程序:#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,*
有以下程序:#includemain(){intx=3,y=5;x=x^y;y=x^y;x=x^y;printf("%d,%d\n",x,y);}程序运行后的输出结果是()。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下列选项中不符合良好程序设计风格的是()。
在数据管理技术发展的3个阶段中,数据共享最好的是()。
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
A、Inabookshop.B、Inalibrary.C、Inalaboratory.D、Inaclassroom.B
肌内注射一次剂量一般在5ml以下,除水溶液外,油溶液、混悬液均可作肌内注射。()
诊断可能性最大是:该病人护理中错误的是:
某砂土场地,试验得砂土的最大、最小孔隙比为0.92、0.60。地基处理前,砂土的天然重度为15.8kN/m3,天然含水量为12%,土粒相对密度为2.68。该场地经振冲挤密法(不加填料)处理后,场地地面下沉量为0.7m,振冲挤密法有效加固深度6.0m(从处理
构成会计资料的各项要素都必须齐全是会计资料()要求。
由于记账式债券的发行和交易均采用无纸化,所以发行效率高、成本低且()。
下列有关保险合同成立时间的表述中,正确的是()。
写字楼管理策略中,关于合同服务与超值服务的关系,说法正确的是()
简述教师对学生学习进行管理的基本要求。
Fromthepassageweknowthatpiglets
最新回复
(
0
)