当我尝试创建这样的线程时
someFunc(void* param){
char currFile[500000];
char currKeyBoard[24576];
char currImage[500000];
char currAddInfo[12000];
}
_beginthread( someFunc, 0,NULL );
程序因stackoverflow异常而崩溃。但是当我这样做时
someFunc(void* param){
char currFile[500000];
char currKeyBoard[24576];
char currImage[500000];
}
_beginthread( someFunc, 0,NULL );
程序不会崩溃。为什么?