有大佬知道visual c++6.0编译没有错误但运行出错,显示为debug怎么解决
有大佬知道visual c++6.0编译没有错误但运行出错,显示为debug 本帖最后由 jackz007 于 2019-1-5 23:16 编辑既然是运行出错,那就直接说出具体的错误信息,什么叫 “显示为debug“?,完全不懂,写程序必须要具备思路清晰,逻辑严密,语言简练,表达准确的能力! 这种情况非常的多。比如我给你写一个例子:
#include "stdio.h"
int main()
{
int* p=(int*)1;
printf("%X",*p);
return 0;
}
这个编译时因为没有语法错误,是可以顺利通过的。但真正运行时由于读了不该读的内存,就会出现错误。
所以,遇到这种情况,最好通过DEBUG模式下通过汇编跟进。
页:
[1]