16. 下列字符数组长度为5的是( ) (A)char a[]={‘h’, ‘a’, ‘b’, ‘c’, ‘d’}; (B)char b[]= {
16.下列字符数组长度为5的是()(A)chara[]={‘h’,‘a’,‘b’,‘c’,‘d’};(B)charb[]={‘h’,‘a’,‘b’,‘c’,‘d’,‘\0...
16. 下列字符数组长度为5的是( )
(A)char a[]={‘h’, ‘a’, ‘b’, ‘c’, ‘d’};
(B)char b[]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’, ‘\0’};
(C)char c[10]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’};
(D)char d[6]= {‘h’, ‘a’, ‘b’, ‘c’, ‘\0’ }
请求详细回答 展开
(A)char a[]={‘h’, ‘a’, ‘b’, ‘c’, ‘d’};
(B)char b[]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’, ‘\0’};
(C)char c[10]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’};
(D)char d[6]= {‘h’, ‘a’, ‘b’, ‘c’, ‘\0’ }
请求详细回答 展开
4个回答
展开全部
A的长度为5,B和D的为6,C的是10。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用iceheartball的回答:
(a)(b)在定义数组时虽然没有明确给定数组长度,但是长度是由花括号内部数组元素决定的,即有n个元素,长度就是n;'\0'也是一个元素。
(c)(d)在定义时数组长度已经确定,无需赘言。
(a)(b)在定义数组时虽然没有明确给定数组长度,但是长度是由花括号内部数组元素决定的,即有n个元素,长度就是n;'\0'也是一个元素。
(c)(d)在定义时数组长度已经确定,无需赘言。
展开全部
错啦错啦,别误人子弟!a,c长度不能确定,不信你可以用strlen测试一下!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询