难道定义完它就是0?不赋值的都是0么?好像在vc++6.0里不是这么个情况啊,难道keil里是这样的?

2024-11-28 19:28:30
推荐回答(2个)
回答1:

如果没有赋值的话,默认是随机数,不是0

回答2:

这是严重违反程序设计的错误书写方法。
不过,也有可能你所举的例子并不对。例如原程序里可能声明的是个静态局部变量,static关键字被你忽略了