スタックオーバーフロー


int main()
{
int a[1000][1000];
return 0;
}
          stack overflow   
123.exe    0x00121637        : 0xC00000FD: Stack overflow
123.exe    0x00121637          : 0xC00000FD: Stack overflow

              。(     ?            )
     1M 2M。
       ?
        ,       。(      ?  ¥%*&……%¥%&)
        a     。

       :
       :
int* pa = malloc(sizeof(int)*1000*1000);
     pa    。(      C     )
  ,     free pa。

         
     = 1000*1000*4 = 4M。(   )
           ,    ,        。
                   ,      。
ulimit       。(*nix    。  windows )