Re: [問題] 想請問一下二維陣列的可用大小

看板C_Sharp (C#)作者 (ERIC)時間19年前 (2006/03/22 23:38), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串2/2 (看更多)
抱歉喔~~ 各位先進 我不是故意弄個爛演算法來亂的啦 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

03/22 23:55, , 1F
int在一般32bit系統上就佔32bit
03/22 23:55, 1F

03/23 00:05, , 2F
感謝^^
03/23 00:05, 2F

03/24 15:46, , 3F
若是我來做,200gb的工作會分20000次做,每次做一點點!
03/24 15:46, 3F
文章代碼(AID): #148M-1tD (C_Sharp)
文章代碼(AID): #148M-1tD (C_Sharp)