int f[1000000]={1,1};
這個會出錯。
int f[1000000];
f[0]=f[1]=1;
這個不會出錯。
開壹個很大的數組用={0,1}初始化的時候,編譯會生成壹個非常大的臨時文件,導致編譯錯誤。
(樓上那個,是1e6,不是1e7,全局5e7也不會炸的,不過局部變量1e7確實會炸)