компилляция

 
  #define CNT 1000000
//#define CNT 999999
int start()
{
 int arr_2[CNT];
 arr_2[0]=0.0;
 return(0);
}


Почему-то не компилится

 
И не говорит, почему?
Выдаётся сообщение "too big array".
Сработало ограничение на количество элементов в массиве. Но Вы можете динамически менять размер массива.
Причина обращения: