c中为什么整型数组自动初始化不是0

c中为什么整型数组自动初始化不是0

对于自动初始化,有2种方式,值初始化和默认初始化。值初始化是指内置类型在函数体以外定义,而初始化为0;其他的则采用默认初始化,取决于编译器赋给它一个不确定的值。
因此如果整型数组定义在函数体内(main函数也在此列),则采用默认初始化,值不能确定。

ps:转载的,不记得谁的了,不好意思啊,如果介意就告诉我,我会删的

猜你喜欢

转载自blog.csdn.net/songziqi98/article/details/79154574
今日推荐