首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-04-26
46
问题
以下叙述中正确的是
选项
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/mYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下程序运行后,输出结果是#definePT5.5#defineS(x)PT*x*x#include<stdio.h>main(){inta=1,b=2;printf("%4.1f\n"
执行下面的程序后,a的值为main(){inta,b;for(a=1,b=1;a<=10;a++){if(b%3==1){b+=3;continue;}b-=5;}}
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述
结构化程序设计方法的3种基本控制结构中不包括
下面叙述正确的是
以下叙述中正确的是
下列叙述中正确的是
设有定义语句int(*f)(int);,则以下叙述正确的是
随机试题
Youthisnotamatteroftimebutamatterofself-improvement,bothphysicallyandmorally.Beingagoodyouth,oneshouldhave
城市公共安全管理的作用是什么?
DNA双螺旋稳定因素包括()
以化脓性炎为主要表现的疾病有
斜面裂形成的原因是
癫痫全面性强直一阵挛发作的顺序应该是
个人独资企业投资人委托或者聘用他人管理个人独资企业事务,必须与受托人或者被聘用的人签订书面合同,明确委托的具体内容和授予的权利范围。()
把自然原因引起的环境问题称为()。
Massmediaismediathatisintendedforalargeaudience.Itmaytaketheformofbroadcastmedia,asincaseoftelevisionan
Americansareproudoftheirvarietyandindividuality,yettheyloveandrespectfewthingsmorethanauniform,whetheritis
最新回复
(
0
)