c语言数组初始化未赋值则默认是任意还是0?_c语言数组不赋值默认是0吗-CSDN博客

网站介绍:文章浏览阅读4.9k次,点赞3次,收藏11次。https://bbs.csdn.net/topics/310142759一般来说 全局变量、静态变量处于数据区,默认初始化为0 (如果指定初始值,则为指定的值)而局部变量处于堆栈区,其数值是随机的,即当时内存中的值。动态变量在堆上总体来说不要利用编译器的这种默认原则而是应当显示的指定必要的初始化不是笨拙而是规范..._c语言数组不赋值默认是0吗