首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2013-10-19
34
问题
以下叙述中正确的是
选项
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/m4n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx[8]={8,7,6,5,0,0},*s;S=x+3;printf("%d\n",s[2]);}程序运行后的输出结果是______。
以下程序执行后sum的值是______。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
下面程序用来输出结构体变量a所占存储单元的字节数,请填空。main(){structstu{charx[20];floaty;}a;printf("asize:%d\n",sizeof(【】));
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是()。
下列叙述中止确的是()。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
以下不能正确进行字符串赋初值的语句是
下列叙述中正确的是()。
数据库设计包括两个方面的设计内容,它们是()。
以下叙述中正确的是_______。
随机试题
下列关于经皮肾穿刺活检的叙述错误的是
某患者男性,60岁。宴会次日晨起时突发左足第一跖趾关节红、肿、热、痛、功能障碍。若检测血尿酸不高,试验性诊断治疗用药
药物制剂的含量限度表示方法为
升麻葛根汤除升麻、葛根外,还有的药物是
城乡规划报送审批前,组织编制机关应当依法将城乡规划草案予以公告,并采取下列措施中的()。
企业对已存入证券公司但尚未进行短期投资的现金进行会计处理时,应借记的会计科目是()
下列产品或劳务应计入当年GDP的是()。
在我国货币层次划分中,M0通常是指()。
Accordingtothepassage,whichofthefollowingistree?The"insider"(paragraph5,line1)ismostprobably.______.
A、Aclassthatthewomanistaking.B、Ajobpossibility.C、Achemistryassignment.D、Astudythattheirchemistryprofessordid.
最新回复
(
0
)