首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列语句组中正确的是( )。
下列语句组中正确的是( )。
admin
2022-10-24
26
问题
下列语句组中正确的是( )。
选项
A、char *s;s="Olympic";
B、char s[7];s="Olympic";
C、char *s;s={“Olympic"};
D、char s[7];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为字符数组的地址,是常量,不能为其赋值。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/2Xkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下结构体说明和变量定义中,正确的是
以下程序段的输出结果是()。main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf(’’%d,%d,%d,%d\n’’,a,b,c,d);}
以下叙述中正确的是
下列叙述中错误的是()。
关于数的表示的叙述中正确的是()。
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序运行后的输出
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用c语言提供的字符串函数。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。例如,若n=10,则应输出0.617977。请改正程序中的错误,
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
学生主体性的基本内涵:(1)_______;(2)_______;(3)_______。
在下列酶促反应中与CO2无关的反应是()
为了整合集团资源,2011年7月1日A公司合并集团内部的B公司,取得80%的股权,并于当日能够对B公司实施控制。有关合并业务资料如下:1.A公司出资的资产如下:2.B公司所有者权益构成如下:3.2011年度B公司实现净利润1000万元,并宣告分派
下列关于股票期权的特征表述错误的是()。
下列不属于新型的业务运营模式的优点的是()。
Thehumannoseisanunderratedtool.Humansareoftenthoughttobeinsensitivesmellerscomparedwithanimals,【C1】______this
半殖民地中国在无产阶级领导下的农民斗争的最高形式是建立()
两个网络21.1.193.0/24和21.1.194.0/24汇聚之后为()。
Christmaswasa【C1】______affair,whenIgrewup.TherewerejustmyparentsandI.Ivowed【C2】______somedayI’dmarryandhave
1.Thesinglelongastockfigureinstories,songsandpersonalads.wastraditionallysomeoneatthemarginsofsociety:afigu
最新回复
(
0
)