第一种正确:相当于a[0]初始化为0,后面的都自动初始化为0, 编译器的实现很简单,就是生成一条rep stos的指令,相当于有编译器完成初始化.第二种正确:数组的每一个元素都进行赋值,相当于有程序来完成初始化.欢迎来0x30 百度贴吧,分享交流更多C/C++的知识.