作者eric1125 (ERIC)
看板C_Sharp
標題Re: [問題] 想請問一下二維陣列的可用大小
時間Wed Mar 22 23:41:13 2006
抱歉喔~~ 各位先進
我不是故意弄個爛演算法來亂的啦 Orz
我現在知道我之前的問題是在耍白痴了 XD
可以請指示我一下
一個int陣列的空間位置需要多少記憶體??
1Gb 的記憶體可以宣告多少儲存 int 的陣列呢??
感謝喔 ^^"
※ 引述《eric1125 (ERIC)》之銘言:
: ulong x = 11732745024;
: int y = 20;
: int[,] array;
: array = new int[x,y];
: 以上的程式碼會產生溢位的錯誤
: 類型 'System.OverflowException' 的未處理例外狀況發生於 CLGC-GA.exe
: 其他資訊: 算術作業導致溢位。
: 請問一下,二維陣列可宣告的內容大小為多少呢??
: 如果我要做這種大小的陣列,是否有其他辦法呢??
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.105
推 EricTsai:int在一般32bit系統上就佔32bit 03/22 23:55
推 eric1125:感謝^^ 03/23 00:05
推 tomex:若是我來做,200gb的工作會分20000次做,每次做一點點! 03/24 15:46