天天看点

Run-Time Check Failure # 2

今天写了个程序,运行时总是报告Run-Time Check Failure # 2 错误。

找了半天,不知道那里错了。上网goggle,很多人说是堆栈指针被破坏,仔细仔细的检查了2 3便,先是确定了出问题的函数,最后终于找到出问题的代码了了。

    memset(by, 0, sizeof(int)* ARRAY_NUMBER);

呵呵,晕死 by被我定义为BYTE类型了,用int用习惯了,呵呵。