首页
社区
课程
招聘
为什么会出现异常
发表于: 2005-4-14 17:31 3644

为什么会出现异常

2005-4-14 17:31
3644
#include <windows.h>
#include <stdio.h>

int main ()
{
   char   sa[1048576];
   ~~~~~~~~~~~~~~~~~~
   为什么编译通过运行后出现异常,我把程序编译为Console模式
   数组设为1MB的时候运行出现异常
   数组设为1K工作正常,为什么啊??
   难道说要编译为GUI的模式,工作就正常了?
   
//   char   sa[1024];
   printf("%s\n",sa);
   return 0;
}

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 212
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
原因可能是Console模式线程默认的堆栈太小了吧。
2005-4-14 23:48
0
游客
登录 | 注册 方可回帖
返回