Q: 為啥陣列配太大就會出錯阿?如: int array[2000000000];
A: 這種方法會將資料配置在function stack中,而function stack的大小
並不大,若有大陣列需求,請將其配在heap。如:
int *array=new int[2000000000];
或者直接使用C++標準庫中的vector<T>類別。
-----------------------
written by jenallen@ptt
edited by khoguan@ptt
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.163.119