[問題] 運算太多大的陣列造成錯誤無法執行
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual C++
問題(Question):
執行太多個如:a[4096][4096]較大的陣列運算,會造成出現
"Unhandled exception in xxx.exe:0xC0000005:Access Violation",
造成無法執行的結果
預期的正確結果(Expected Output):
因為實驗需要,必須使用如a[4096][4096]等多個大型矩陣的運算,
但執行卻會出現錯誤.
錯誤結果(Wrong Output):
"Unhandled exception in xxx.exe:0xC0000005:Access Violation"
補充說明(Supplement):
不知道c程式是不是有限制只能做幾個較大的陣列,因為本身試過宣告七個讓它為0的陣列,
如:a1[4096][4096]=0.......a7[4096][4096]=0,即執行七個陣列的話是可以執行,
但若在加上一個a8[4096][4096]=0,即會出現上述的錯誤,造成無法執行,
想請問各位不曉得有沒有什麼方法可以解決,還是程式本身就有限制了?
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.156.175
推
08/24 23:13, , 1F
08/24 23:13, 1F
→
08/24 23:13, , 2F
08/24 23:13, 2F
※ 編輯: smvenjoy 來自: 115.43.156.175 (08/24 23:38)
→
08/24 23:39, , 3F
08/24 23:39, 3F
→
08/24 23:52, , 4F
08/24 23:52, 4F
推
08/24 23:56, , 5F
08/24 23:56, 5F
推
08/24 23:59, , 6F
08/24 23:59, 6F
→
08/24 23:59, , 7F
08/24 23:59, 7F
→
08/24 23:59, , 8F
08/24 23:59, 8F
→
08/25 00:00, , 9F
08/25 00:00, 9F
推
08/25 00:21, , 10F
08/25 00:21, 10F
→
08/25 00:35, , 11F
08/25 00:35, 11F
→
08/25 00:39, , 12F
08/25 00:39, 12F
→
08/25 00:41, , 13F
08/25 00:41, 13F
→
08/25 00:42, , 14F
08/25 00:42, 14F
→
08/25 00:44, , 15F
08/25 00:44, 15F
→
08/25 00:52, , 16F
08/25 00:52, 16F
→
08/25 00:53, , 17F
08/25 00:53, 17F
→
08/25 00:54, , 18F
08/25 00:54, 18F
→
08/25 00:55, , 19F
08/25 00:55, 19F
→
08/25 00:56, , 20F
08/25 00:56, 20F
→
08/25 00:56, , 21F
08/25 00:56, 21F
→
08/25 00:56, , 22F
08/25 00:56, 22F
→
08/25 00:57, , 23F
08/25 00:57, 23F
→
08/25 01:04, , 24F
08/25 01:04, 24F
→
08/25 01:05, , 25F
08/25 01:05, 25F
→
08/25 01:10, , 26F
08/25 01:10, 26F
→
08/25 01:12, , 27F
08/25 01:12, 27F
→
08/25 01:12, , 28F
08/25 01:12, 28F
→
08/25 01:13, , 29F
08/25 01:13, 29F
→
08/25 01:14, , 30F
08/25 01:14, 30F
→
08/25 01:14, , 31F
08/25 01:14, 31F
→
08/25 01:14, , 32F
08/25 01:14, 32F
→
08/25 01:21, , 33F
08/25 01:21, 33F
→
08/25 01:22, , 34F
08/25 01:22, 34F
→
08/25 01:22, , 35F
08/25 01:22, 35F
→
08/25 01:22, , 36F
08/25 01:22, 36F
→
08/25 01:22, , 37F
08/25 01:22, 37F
→
08/25 01:23, , 38F
08/25 01:23, 38F
→
08/25 01:23, , 39F
08/25 01:23, 39F
→
08/25 01:24, , 40F
08/25 01:24, 40F
→
08/25 01:24, , 41F
08/25 01:24, 41F
→
08/25 01:25, , 42F
08/25 01:25, 42F
→
08/25 01:25, , 43F
08/25 01:25, 43F
→
08/25 01:34, , 44F
08/25 01:34, 44F
→
08/25 01:34, , 45F
08/25 01:34, 45F
→
08/25 01:35, , 46F
08/25 01:35, 46F
→
08/25 01:35, , 47F
08/25 01:35, 47F
→
08/25 01:36, , 48F
08/25 01:36, 48F
→
08/25 01:37, , 49F
08/25 01:37, 49F
→
08/25 01:38, , 50F
08/25 01:38, 50F
→
08/25 01:39, , 51F
08/25 01:39, 51F
→
08/25 01:40, , 52F
08/25 01:40, 52F
→
08/25 18:26, , 53F
08/25 18:26, 53F
推
08/25 21:59, , 54F
08/25 21:59, 54F
→
08/26 13:55, , 55F
08/26 13:55, 55F