C++配列サイズ定義の問題

555 ワード

     VC++                 1M(                 ),          int a[1000][1000];        ,   1000*1000*4 = 3.8M,          。
        ,               ,                (        static ),      ( new malloc    )
  ,                    (    )
 :
//     1000*1000   
int** a = new int*[1000];
for(int i = 0; i < 1000; i++)
{
a[i] = new int[1000];
}