打印

编译器问题?

编译器问题?

我写了个程序,在所有改变某结构体的某成员变量后将它的新值打印出来,这样的话,那个变量只要被改变,应该就会被打印出来。但事实上,程序跑着跑着,那个值由-1变成了0,而没有显示出来在哪里改变的。我没有对那个结构体使用过memset。


感觉最近经常看到编译器出现这样的情况,不管是GCC还是Keil,都出现了
求分析

TOP


源代码例如一下啊……

TOP

解决了,数组下标溢出

TOP


以后一定要加上 -Wall 参数……

TOP

TOP