首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中,正确的是( )。
下列语句组中,正确的是( )。
admin
2021-07-09
48
问题
下列语句组中,正确的是( )。
选项
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全国计算机二级
相关试题推荐
有以下程序#includeintf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf("%d\n",f(n++));}程序运行后的输
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
有以下程序:#includemain(){intn,*p=NULL;*p=&n;printf("Inputn:");scanf("%d",&p);printf("outputn:");printf("%d\n",p);}该程序试图通过指针p为
C语言程序中,运算对象必须是整型数的运算符是
有以下程序#include#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);i2=f(1+1);printf("%d%d\n",i1,i2);}程序的运行结果是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入2、3、4,输入形式如下2.03.04.0则能进行正确输入的语句是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为
设有如下关系表:则下列操作中正确的是
以下选项中非法的C语言字符常量是
随机试题
屋顶顶棚结构不可以单独设置在墙上、柱上,只能吊挂在屋顶承重结构上。()
简述物流系统的构成。
试述教师在教育研究中的地位和作用。
居民委员会的自治内容方式是()。
根据《立法法》的规定,我国的法律解释权属于()。
什么是组织构架,除了正式组织安排还有什么吗?
“人民,只有人民,才是创造世界历史的动力。”人民群众是社会革命的主力军,他们在社会形态更替的过程中发挥了巨大作用。人民群众最稳定的主体部分是
若关系R、S如下图所示,π1,3,7(σ3<6(R×S))=(30),且结果集的元组列数和元组个数分别为(31),R÷S=(32)。(32)
在一个窗体上添加一命令按钮控件,名为Command1,事件过程如下,则该过程的执行结果是()。optionbase1PrivateSubCommand1_Ctick() Dima(5)AsInteger
【26】【32】
最新回复
(
0
)