首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能正确进行字符串赋初值的语句是
以下不能正确进行字符串赋初值的语句是
admin
2013-06-11
48
问题
以下不能正确进行字符串赋初值的语句是
选项
A、char str[5]="good!";
B、char str[]="good!";
C、char*srt="good!";
D、char str[5]={ ’g’, ’o’, ’o’, ’d’};
答案
1
解析
本题考核的知识点是字符数组和字符指针变量的初始化。选项A定义了一个字符数组str,具有5个元素,但赋初值的时候,初值个数却是6个(有一个’\0’),故选项A错误的;选项B定义了一个字符数组str并给它赋初值,由于省去了长度定义,长度由初值个数确定,相当于 str[6],选项B正确;选项C定义了一个字符型指针变量并用一个字符串给它赋初值,使该字符型指针指向了该字符串,选项C正确;选项D是对字符型数组中单个元素依次赋初值,选项D正确。所以,4个选项中A为所选。
转载请注明原文地址:https://www.kaotiyun.com/show/7tJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
十进制数269转换成十六进制数是()
下面程序把数组元素中的最大值放入a[o]中,则在if语句中的条件表达式应该是() main() {inta[10]={6,7,2,9,1,10,5,8,4,3,},*p=a,i; for(i=0;i<10;i++,p++)
以下程序运行后的输出结果是【】。main(){inti,n[]=10,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%d",n[
以下程序段给数组所有的元素输入数据,请选择正确答案填入:#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);:
下列叙述中正确的是()
在16位IBM-PC上使用C语言,如定义下列共用体类型变量:uniondata{inti;charch;floatf;}a,b,c;则共用体变量a,b,c占用内存的字节数为()。
若已定义inta[10],i;以下fun函数的功能是,在第一个循环中给前10个数组元素依次赋1,2,3,4,5,6,7,8,9,10;在第二个循环中使a数组前10个元素中的值对称拆叠,变成1,2,3,4,5,5,4,3,2,1。请填空。 fun(i
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
随机试题
北京地势(),平均海拔43.5米。
下列关于酶的磷酸化叙述错误的是
尿培养常见的革兰阴性杆菌是
牙周病活动期牙槽骨吸收表现为
患者,女,20岁。喉结两侧弥漫性肿大,边界不清,皮色如常,无疼痛,诊为气瘿。治疗应首选
A.喘憋,呼气性呼吸困难明显B.症状与肺部体征不符,一般无呼吸困难C.中毒症状重,易并发脓气胸D.稽留高热,肺部体征出现较晚E.易迁延并导致支气管扩张呼吸道合胞病毒
建设工程的保证人一般是()。
下列选项中,不属于商业银行市场风险限额管理的是()
吉林省的主要少数民族为朝鲜族、满族和回族,分别有着各自不同的民俗风情。()
胎质洁白的釉下彩瓷器以福建德化所产最为有名。()
最新回复
(
0
)