2012-02-28 37 views

回答

23

這兩種形式是等價的和不允許的。

char input[] = "abc"; 

char input[] = {"abc"}; 

下面是從C標準的有關段落:

(C99,6.7.8p14):「字符類型的數組,可以用被初始化字符串文字,可選地包含在大括號中「