未处理的“System.StackOverflowException”类型的异常出现在club.exe 中。该怎么处理?
程序编译通过了,也没发现有无限循环调用的现象,可是就是不能运行,调试的时候刚开始就提示中断。调试信息提示未处理的“System.StackOverflowException”类型的异常出现在 club.exe 中。
堆栈帧显示“club.exe!main()行6+0×ffffffd1字节”
main函数如下
#include<iostream>
#include"ALLCLUB.h"
int main()
{
int length=0; /*保存记录长度*/
int flag;
CLUB Club[MAXN]; /*定义结构体数组*/
WELCOMEMENU WM;
while(flag==1)
flag=WM.WelcomeMenu(Club,&length);
system("pause");
return 0;
}