下列给字符数组赋初值时,正确的是( A )。 A. char s1[]=”abcdef”; B. char s2[4]=”abcd”; C. char s3
下列给字符数组赋初值时,正确的是(A)。A.chars1[]=”abcdef”;B.chars2[4]=”abcd”;C.chars3[2][3]={“abc”,”xyz...
下列给字符数组赋初值时,正确的是( A )。
A. char s1[]=”abcdef”; B. char s2[4]=”abcd”;
C. char s3[2][3]={“abc”,”xyz”}; D. char s4[4][]={‘a’,’x’,’s’,’t’};
其他的为什么错了啊 展开
A. char s1[]=”abcdef”; B. char s2[4]=”abcd”;
C. char s3[2][3]={“abc”,”xyz”}; D. char s4[4][]={‘a’,’x’,’s’,’t’};
其他的为什么错了啊 展开
3个回答
展开全部
b 是 char s2[5] 还有空字符 c char s3[2][4] 理由同上 d.char s4[4][] 只允许第一个可以不写,即可以char s4[][4] 因为如果你这样写 char s4[4][]={"ab",’x’,’s’,’t’}; 第二维应该是几呢
书上者都有。。
不要死扣概念,练习多啦就会拉。。
书上者都有。。
不要死扣概念,练习多啦就会拉。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B)char s2[4]="abcd"; 字符串存储时需要5个字节(外加一个串结束符)
C)同上理由
D)定义二维数组时,第二维的下标是不可以缺省的。
C)同上理由
D)定义二维数组时,第二维的下标是不可以缺省的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询