在阵列初始化列表中处理卷曲括号的问题

时间:2016-07-29 10:42:57

标签: c++ arrays initializer-list

我的问题很简单,在数组初始化列表中使用花括号是必要的吗?在学校,我们被教导如下声明和初始化数组:

char FullAlphabet[52] = {"A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"};

但在调试时,在没有花括号的情况下声明和初始化数组时,我没有注意到任何差异:

char FullAlphabet[52] = "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z";

这两个初始化之间有区别吗?如果没有,任何理由使用一个而不是另一个?谢谢。

0 个答案:

没有答案