c++代码调试的时候出现问题,且百度不到,求解答
从主函数中调用choose函数,单步调试,执行到该函数的开始的“{”的时候,报错了,请看截图:
现在是要执行“{”
按一下F11之后报错:
------解决思路----------------------要麼找到chkstk.asm,要麼找安裝文件修復下。。
看下 @"Visual Studio安裝目錄\VC\crt\src\" 下有木有。
------解决思路----------------------这看起来是栈有问题,在进入这个函数之前就有问题了
------解决思路----------------------从main函数想choose函数传递的参数是两个整型数,我猜可能是P,M+M是数组的大小,但是数组存储是p-1是最后一个,所以传递的时候就出现未定义的变量。
------解决思路----------------------点查看反汇编,然后按Shift+F11键。