首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义和语句: [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
30
问题
设有如下定义和语句:
[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全国计算机二级
相关试题推荐
以下叙述中正确的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若有定义语句:chara=’\82’;则变量a
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012”,c[10]="xyz";s
设有以下语句typedefstructTT{charc;inta[4];)CIN;则下面叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
以下选项中正确的定义语句是( )。
设有定义:intx=2;以下表达式中,值不为6的是
随机试题
表中能够唯一地标识一行的、最少的一个或一组属性称为________。
A.没有上就无所谓下B.寒极生热C.阴胜则阳病D.阴平阳秘E.阳盛者胜之以阴
指出阳邪所致疾病性质的是指出阴邪所致疾病性质的是
(2013年、2011年、2010年)实际工程中常用的离心泵叶轮大多采用()叶片。
水土保持措施包括()。
计算应纳税所得额时,准许扣除的利息费用为( )万元。企业上年度应缴纳企业所得税为( )万元。
根据以下资料,回答91-95题。2008年底,我国网民数从1997年的62万增加到2.98亿,居世界第2位。其中宽带网民数达到2.7亿,手机网民数达到1.2亿。互联网普及率达到22.6%,超过全球平均水平。2008年底,我国互联网的国际出口带宽由
简述知识产权的概念和特征。
在法律适用过程中,代表国家行使法律监督权的是
Thesealaylikeanunbrokenmirrorallaroundthepine-girt,lonelyshoresofOrr’sIsland.Tall,kinglysprucesworetheirr
最新回复
(
0
)