首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-04-26
19
问题
以下叙述中正确的是
选项
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/gpi0FFFM
本试题收录于:
二级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;}}
以下叙述中正确的是
结构化程序设计方法的3种基本控制结构中不包括
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];for(i=0;i<5;i++){if(i%2==0)print
下列叙述中正确的是()。
以下叙述正确的是
以下叙述中正确的是
以下叙述中正确的是
随机试题
当企业的资产总额大于负债总额时,如果用银行存款偿还应付账款,将会使企业的资产负债率上升。()
已知某三甘醇脱水装置冬季操作时,吸收塔天然气进料压力为.549.2kPa(绝),温度为12℃,若采用浓度为98.5%的贫三甘醇溶液为吸收剂,查得出吸收塔干气平衡水露点为一29℃。求吸收后干气真实水露点温度可达到多少?
Todayalmost70%oftheelectricalpowerweusecomesfrompowerplantsthatusefossilfuels(矿物燃料)tomakeelectricity.Fossil
在传染病的预防工作中,国家实行的制度是
以下属于具体行政行为的是:
小规模纳税企业购入原材料取得的增值税专用发票上注明货款20000元,增值税3400元,在购入材料的过程中另支付运杂费600元。则该企业原材料的入账价值为()元。
全美范围内标准化的期权合约是从1973年()的看涨期权交易开始的。
如何实现教师职业的专业化?
设等于()
下面语句正确的是
最新回复
(
0
)