首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义和语句: [1]char*s;s="string"; [2]char s[7];s="string"; [3]char s[]="string"; [4]char s[]={’s’,’t’,’r’,’i’,’n’,’g’}; 其中定义项可以作为
设有如下定义和语句: [1]char*s;s="string"; [2]char s[7];s="string"; [3]char s[]="string"; [4]char s[]={’s’,’t’,’r’,’i’,’n’,’g’}; 其中定义项可以作为
admin
2020-06-16
30
问题
设有如下定义和语句:
[1]char*s;s="string";
[2]char s[7];s="string";
[3]char s[]="string";
[4]char s[]={’s’,’t’,’r’,’i’,’n’,’g’};
其中定义项可以作为字符串使用的是( )。
选项
A、[1]和[4]
B、[1]和[2]
C、 [1]和[3]
D、[3]和[4]
答案
C
解析
字符数组只能在初始化的时候完成赋值,否则只能对数组元素逐个赋值,[2]是错误的;C语言字符串必须包含’\0’字符,用来表示字符串结束标志,[4]错误;可以将字符串直接赋给字符指针,使得指针指向字符串首地址,[1]正确;在字符数组初始化时,可以直接使用字符串,[3]正确;故答案为。
转载请注明原文地址:https://kaotiyun.com/show/YpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:求k!(k1return(k*fun(k一1));return1;}voidmain(){intk=10:printf("%d!=%1d\n",k,fun(k
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
以下叙述中错误的是()。
有如下程序:#include<stdio.h>#include<string.h>main(){chara[]="1234",*b="ABC";printf("%d%d%d%d\n",strlen(a
若有以下程序:#include<stdio.h>main(){inta=6,b=0,c=0;for(;a;){b+=a;a一=++c;)printf("%d,%d,%d\n",a,b,c);}
若有以下程序:#include<stdio.h>charfun(charx){returnx*x+’a’;}main(){chara,b=0;for(a=0;a<4;a+=1){b=f
下列给定程序中,函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形。若能构成等边三角形,则返回3;若是等腰三角形,则返回2;若能构成三角形则返回1;若不能,则返回0。请改正程序中的错误,使它能得出正确的结果。注意:不要
有以下程序段:struct{floatweight;charsex;charname[10];}rec,*ptr;ptr=&rec;从键盘读入字符串给结构体变量Fee的name成员,错误的输入语句是()。
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include
若有定义:charc;ihtd;,程序运行时输入:c=1d=2,能把字符l输入给变量c、把整数2输入给变量d的输入语句是()。
随机试题
下面关于运算符重载的描述中,正确的是()。
关于留置肾盂造瘘管的患者的护理措施不正确的是
根据《建设项目环境影响评价文件分级审批规定》,以下中央财政投资铁路建设基金项目环境影响评价文件,由国家环境保护总局审批的是()。
项目评估是政府、金融机构或建设单位等投资主体进行项目投资决策的重要基础与依据,其作用主要体现在()。
提出电信管道、电信杆路、通信铁塔联合建设意向的电信业务经营者召集各参建电信运营商,共同商定(),并签订联合建设协议。
2011年12月1日向阳公司与大海公司签订了一份租赁合同。合同主要条款如下。 租赁标的物:电动自行车生产线。 (1)租赁期开始日:2011年12月31日 (2)租赁期:2011年12月31日~2014年12月31日,共3年。 (3)租金支付
抵押合同的内容包括()
经营杠杆系数可以用基期边际贡献除以基期息税前利润来计算。()
某校有7名优秀的学生G、H、L、M、U、W和Z。暑假期间,学校将派他们去英国和美国考察。该校只有这7名学生参加这次活动,每人恰好去这两个国家中的一个,考虑到每个学生的特长,这次活动必须满足以下条件:(1)如果G去英国,则H去美国。(2)如果L去英国,则
•ReadthearticlebelowaboutIevelsOfmanagement.•ChoosethecorrectwordtofilleachgapfromA,B,CorD.•Foreach
最新回复
(
0
)