为什么我用VC++6.0编译和组建都通过 但是执行时候能发生错误 错误如下:

2025-06-23 07:37:45
推荐回答(2个)
回答1:

你调试一下,看在哪里触发了断点,看这提示应该是指针没分配内存,然后对它进行些操作,因此就错了,比如:

char* p = NULL;
p[0] = 'a'; // 因为p没分配过内存,仅仅是赋值了个0而已

回答2:

应该是你已经执行过一次了!并且上个执行窗口没有关闭!!!关闭执行后的窗口再试执行一下。