首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VC下一个long型变量已经赋成110了,又执行了几步,没用它,就变成807416882解决方法

2012-01-18 
VC下一个long型变量已经赋成110了,又执行了几步,没用它,就变成807416882VC下一个long型变量已经赋成110了,

VC下一个long型变量已经赋成110了,又执行了几步,没用它,就变成807416882
VC下一个long型变量已经赋成110了,又执行了几步,没用它,就变成807416882,想用已经变了,怎么回事,请高手指教?

[解决办法]
我遇到过这样的问题
可能1:指针操作有误,本不该指向这个地址的指针结果指向它了。
可能2:数组越界造成的。试试改变这个变量声明的顺序,或者在它前后加一些其他的保护变量再试。如果这样管用,那说明其他地方有数组访问越界,需要好好查。
[解决办法]
其他的 char xxx[N] 我没仔细看,
建议一般把数组弄大点,以免出错.

热点排行