www问答网
所有问题
下列对字符数组进行初始化的语句正确的是()
如题所述
举报该问题
其他回答
第1个回答 2022-12-05
下列对字符数组进行初始化的语句正确的是()
A.chara[]="Hello";
B.chara[][]='H','e','l','l','o';
C.chara[5]="Hello";
D.chara[2][5]="Hello","World";
正确答案:A
相似回答
A.char s1[]="abcd";B.char s2[3]="xyz";C.char s3[][]={'a','x...
答:
D:跟B一样,最长的长度是5。应该是s【2】【5】。
以下
C语言选择题选什么,并作简要分析。
答:
1、以下能对一维
数组
a
进行正确初始化的语句
是___。A、int a[10]={0;0;0;0;0};B、int a[10]={0} C、int a[]= {0} D、int a[10]={10*1} 答:题打错了吧 应该是 不能正确初始化的是 是A ,BCD都可以初始化的 2、若定义 int a[]={1,2,3,4,5 ,6,7 ,8 ,9 ,1...
c++问题,求大神,在线等,急
答:
1 A 2 D 3 此题是不是出错了?4 B 5 A 6 C 7 D 8 B 9 CD都对 10 D
以下
能
正确进行字符串
赋值,赋初值
的语句
组
是()
答:
A char[5]={'a' 'e' 'i' 'o' 'u'}; 没有终结符,不算
字符串
B char *s;s="good!"; //定义一个字符指针,然后让这个指针指向常量字符串"good!",
正确
C char s[5]="good!"; //"good!"有6个字符,s空间不够,会越界 D char s[5];s=“good"; //s是个
数组
名,...
下面各语句行中,能
正确进行
赋
字符串
操作
的语句
行
是( )
答:
B是一个合法的“
字符数组
”
初始化语句
,但是不是一个
正确的
“字符串”赋值语句,因为字符串要求最后有字符串结束标志'\0'。C对。"ABCDE"是一个字符串常量,它存储在静态数据区中。D不对。这个语句跟下面这种情况类似:int *p;scanf("%d", p);p是一个野指针,不能直接往p指向的内存空间中输入...
C语言题目 帮帮忙
答:
4.b 这个不用怎么解释了吧,需要注意的是int x[3][2]={0},将
数组
所有
初始化
成0,而且scanf("%d",x[i]);x[i]其实相当于&x[i][0];所以x[0][0]:2,x[1][0]:4, x[0][1]没有赋值,所以为初始化值0,所以结果是2 0 4 5.d a:strcpy(y,x[4]); x[4]其实是并不是指针...
求教C语言题
答:
75:good!一共有5个
字符
,
数组
赋值时还要有“/n”所以加起来应该是6个字符,str[6]才能完全装得下“good!”,所以A错误!B的赋值大小交给计算机自己去定,允许不输入大小。C是基本定义方式,无异议。D也是基本定义方式,并且good一共四个字符,再加上“/n”共计5个字符,与str[5]的大小一致,...
18、若定义
数组
并
初始化
char a[10]={'0','1 ','2','3','4','5','6...
答:
C语言的字符串是以\0为结尾的
字符数组
B 可能产生越界 D 会打印出字符数组以外的东西,运气不好没有遇到\0的话,甚至可能让程序出现内存错误
c++语言的程序,附答案
答:
参数的个数、类型、顺序都相同,只是函数的返回值类型不同7、以下能正确定义数组并正确赋初值
的语句
是A. int N=5,b[N][N]; B. int a[2]={{1},{3},{4},{5}};C. int c[2][]={{1,2},{3,4}}; D. int d[3][2]={{1,2},{3,4}};8、下列给
字符数组进行
的
初始化
中,不
正确的是
A...
大家正在搜
下面哪个语句初始化数组是不正确的
c语言字符数组初始化
字符数组初始化为0
初始化字符数组
字符型数组初始化
字符数组初始化为空
二维字符数组初始化
字符数组和字符串的区别
字符串的初始化