首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中,正确的是( )。
下列语句组中,正确的是( )。
admin
2021-07-09
35
问题
下列语句组中,正确的是( )。
选项
A、char*s;s="Olympic";
B、char s[7];s="Olympic";
C、char*s;s={"Olympic"};
D、char s[7];s={"Olympic"};
答案
A
解析
字符型指针变量可以用选项A的赋值方法:chars*;s="Olympic",选项C的写法:char*s,s={"Olympic"};是错误的。字符数组可以在定义的时候初始化:char s[]={"Olympic"};?或者char s[]="Olympic",鄙是正确的。但是不可以在定义字符数组后,对数组名赋值。(数组名是常量,代表数组首地址)所以选项B和选项D都是错误的对于本例,选项B、D中亨符数组s的大小至少为8,才能存放下字符串(字符串的末尾都有结束标识‘\0’)。
转载请注明原文地址:https://kaotiyun.com/show/7qtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*");程序段的输出结果是
某系统结构图如下图所示,该系统结构图的深度是
下列定义数组的语句中正确的是()。
以下选项中关于程序模块化的叙述错误的是
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
程序中若有如下说明和定义语句charfun(char*);main(){char*s=”one”,a[5]={0},(*f1)()=fun,ch;…}以下选项中对函数fun的正确调用语句是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
下列叙述中正确的是
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
()是我国基金市场的监管主体。
某底商的建设用地使用权期限为40年,该底商建设用地在35年被收回。对此,下列表述不正确的是()。
民间工艺是指人们为了适应生活需要和审美要求就地取材并以手工生产为主的一种工艺美术品,如()
心搏骤停早期诊断的最佳指标是【】
G检验回归分析
患者男性,68岁,既往有慢性支气管炎病史10年。近日因咳嗽、咳黄脓痰且不易咳出就诊,体温36.7℃,胸部听诊可闻及湿性啰音,X线胸片示右侧肺部絮状阴影。该病人目前最主要的护理诊断是
王某委托画家张先生为其创作了一幅山水画,在得到该幅画后,王某向张先生支付了报酬300元人民币,该山水画的著作权应当属于:
10,15,17,23,24,31,33,()
我国的研究数据表明,幼儿短时记忆容量的发展趋势是()。
《幼儿园教师专业标准(试行)》对教师专业知识方面的要求不包括()
最新回复
(
0
)