23 char string[]=''first'';為C語言的一個宣告敘述,則下列敘述何者正確?
(A)此陣列 string 一共有 5 個元素且此宣告與「char string[]={'f ','i','r','s','t'};」相同
(B)此陣列 string 一共有 6 個元素且此宣告與「char string[]={'f ','i','r','s','t','\n'};」相同
(C)此陣列 string 一共有 6 個元素且此宣告與「char string[]={'f ','i','r','s','t','\0'};」相同
(D)此陣列 string 一共有 7 個元素且此宣告與「char string[]={'\0', 'f ','i','r','s','t','\0'};」相同

答案:登入後查看
統計: A(97), B(43), C(183), D(18), E(0) #852256

詳解 (共 4 筆)

#1606305
結束字元
(共 6 字,隱藏中)
前往觀看
12
0
#5076751
正確要講的話應該是/0吧 不是''題目的...
(共 145 字,隱藏中)
前往觀看
1
0
#2689337

為什麼不是5個?

1
1
#3960400
還是有點不太懂,如果說是陣列最後放字串結...
(共 55 字,隱藏中)
前往觀看
0
0