首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中正确的是( )。
下列语句组中正确的是( )。
admin
2019-05-17
18
问题
下列语句组中正确的是( )。
选项
A、char*s;s=’’Olympic’’;
B、char s[7];s=’’Olympic’’;
C、char*s;s={’’Olympic’’};
D、char s[y];s={’’Olympic’’};
答案
A
解析
字符型指针变量可以用A选项的赋值方法:char*s;s=’’Olympic’’。C选项的写法:char*s,s={’’Olympic’’};是错误的。字符数组可以在定义的时候初始化:char s[]={’’Olympic’’};或者char s[]=’’Olympic’’,但是不可以在定义字符数组后对数组名赋值(数组名是常量,代表数组首地址),所以B选项和D选项都是错误的。对于本例,B、D选项中字符数组s的大小至少为8,才能存放下字符串(字符串的末尾都有结束标志’\0’),同时此时s为字符数组的地址,是常量,不能为其赋值。
转载请注明原文地址:https://jikaoti.com/ti/XKf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
以下选项中,值为1的表达式是
有以下程序#includeintf(intx,intY){return((y-x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;)while(*s);)程序运行后
有以下程序段int*p;p=_________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
给定程序MODll.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下面属于系统软件的是()。
随机试题
Thankyouforapplyingforapositionwithourfirm.Wedonothaveanyopeningsatthistime,butweshallkeepyourapplicatio
当[S]=5Km时,酶促反应速度v应为
关于增感屏的叙述,错误的是
导致实热证的阴阳失调现象是
下列说法错误的是( )。
止水铅直交叉常用()。
井筒施工中的井身工程,其分项工程包括()。
考察党政领导干部,就是考察其在现在岗位上的工作实绩。()
在所有的灵长类动物中,人类的智力无疑高居榜首,但在所有的灵长类动物中,也只有人类会为阿尔茨海默病所困。上海的研究小组日前发表论文指出,这两者可能密不可分。他们分析了90名祖先来自非洲、亚洲或欧洲的志愿者的基因组后发现,大约在距今20万到5万年间,与人类大脑
稀土是储备较少的一类金属的统称,广泛应用于尖端科技和军T领域。世界上绝大部分稀土产自中国。1998年以来,中国开始减少稀土开采,控制稀土出口配额,加强稀土行业的集中度。对此,一些国家指责中国垄断资源,对世界其他国家“有极大的破坏性”,要求中国放宽对稀土产业
最新回复
(
0
)