我定义了一个局部静态变量,为什么程序刚开始执行时,这个变量值不为0,难道没有被...

2019-03-26 16:26发布

我定义了一个局部静态变量,为什么程序刚开始执行时,这个变量值不为0,难道没有被初始化吗 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
jishuaihu
2019-03-27 14:12
单步运行看看, 看是他在什么地方被改变的。我们领导给我说过 int a=0这样的初始化有可能不成功,但是我没有遇到过,你可以尝试一下用单独的赋值语句初始化一下试试看。

一周热门 更多>