首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义和语句: [1]char*s;s=’’China’’; [2]chars[7];s=’’China’’; [3]chars[]=’’China’’; [4]chars[];s=’’China’’; 其中定义项可以作为字符串使用的是( )。
设有如下定义和语句: [1]char*s;s=’’China’’; [2]chars[7];s=’’China’’; [3]chars[]=’’China’’; [4]chars[];s=’’China’’; 其中定义项可以作为字符串使用的是( )。
admin
2021-07-09
58
问题
设有如下定义和语句:
[1]char*s;s=’’China’’;
[2]chars[7];s=’’China’’;
[3]chars[]=’’China’’;
[4]chars[];s=’’China’’;
其中定义项可以作为字符串使用的是( )。
选项
A、[1]和[2]
B、[1]和[3]
C、[1]和[4]
D、[3]和[4]
答案
B
解析
字符数组只能在初始化的时候完成赋值,否则只能对数组元素逐个赋值,所以[2]是错误的;数组定义如果不指定具体元素个数,则必须在定义时赋值,所以[4]错误;可以将字符串直接赋给字符指针,使得指针指向字符串首地址,所以[1]正确;在字符数组初始化时,可以直接使用字符串,所以[3]正确。
转载请注明原文地址:https://kaotiyun.com/show/6skp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下列叙述中正确的是
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
以下能正确定义且赋初值的语句是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
设变量已正确定义并赋值,以下正确的表达式是
下面属于黑盒测试方法的是
随机试题
中国特色社会主义进入新时代,我国社会的主要矛盾是人民日益增长的物质文化需要同落后的社会生产之间的矛盾。
关于颈型颈椎病,下列哪些是正确的()
养血柔肝首选补血活血首选
根据《环境影响评价技术导则一总纲》,公路项目工程分析常用的方法有()。
办理有担保流动资金贷款时,若担保机构发生()情形,银行应暂停与其合作。
下列各项中,可以成为税收法律关系主体的有()。
从众
思想品德课的导向性功能主要包括()。①目标导向②价值导向③行为导向④实践导向
信息高速公路的组成部分包括()。
如果将小数0.123456789101112…无限不循环地把所有整数都列出来,那么小数点后第100位的数字是多少?
最新回复
(
0
)