首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义和语句: [1]char*s;s:“string”; [2]char s[7];s=“string”; [3]char s[]=“string”; [4]char s[]={’s’,’t’,’r’,…,’n’,’
设有如下定义和语句: [1]char*s;s:“string”; [2]char s[7];s=“string”; [3]char s[]=“string”; [4]char s[]={’s’,’t’,’r’,…,’n’,’
admin
2021-02-25
37
问题
设有如下定义和语句:
[1]char*s;s:“string”;
[2]char s[7];s=“string”;
[3]char s[]=“string”;
[4]char s[]={’s’,’t’,’r’,…,’n’,’g’};
其中定义项可以作为字符串使用的是( )。
选项
A、[1]和[4]
B、[1]和[2]
C、[1]和[3]
D、[3]和[4]
答案
C
解析
字符数组只能在初始化的时候完成赋值,否则只能对数组元素逐个赋值,[2]是错误的;C语言字符串必须包含‘\0’字符,用来表示字符串结束标志,[4]错误;可以将字符串直接赋给字符指针,使得指针指向字符串首地址,[1]正确;在字符数组初始化时,可以直接使用字符串,[3]正确;故答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/kntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>inta=1.b=2:voidfunl(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){funl(5,6);f
若有以下程序:#include<stdio.h>main(){inta=一11,b=10:a%=b%=4;printf("%d%dkn",a,b);}则程序的输出结果是()。
以下关于宏的叙述错误的是()。
有以下程序:#include<stdio.h>voidmain(){charch[80]="123abcdEFG":intj;longs=0;puts(ch);for(j=0;ch[j]>'\0';j++)if(
以下叙述中正确的是()。
有以下程序(注:字符a的ASCII码值为97)#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()
下面属于字符类的实例是()。
对下列二叉树进行前序遍历的结果是
计算机网络的主要特点是
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
在产品结构的维修设计中,所谓()是指检修人员接近产品故障部位进行检查、修理操作,插入工具和更换零件等维修作业的难易程度。
桥台的加高施工中,加高量小于()时,可利用托盘加高。
X6132型铣床若有()现象,则表征该铣床存在缺陷或损伤。
假设某15年期债券当前的市场价格为100元,债券久期为12年,当前市场利率为4%。如果市场利率提高0.5%,则该债券的价格变化为()
根据《旅行社条例》规定,申请设立旅行社经营国内旅游业务和入境旅游业务的,应当具备的条件不包括()。
“权利的真正源泉在于义务。”对这句话理解正确的是()。
王敏华为《满园春色图》的作者,他将该画出售给画店老板李某。下列说法中,正确的是()。
万里长城:北京故宫:名胜古迹
世界高新技术革命的浪潮已经把经济竞争从物质资源竞争推向人力资源竞争,人力资源的开发、利用和管理将成为人类社会经济发展的关键因素,在这个过程中需要大量的人力资源信息,必然离不开人力资源会计。在人口众多、人口素质相对较差的我国.建立和推行人力资源会计制度更具有
Themajorityofsuccessfulseniormanagersdonotcloselyfollowtheclassicalrationalmodeloffirstclarifyinggoals,assessi
最新回复
(
0
)