我在 pc 上寫一個程式, 需要用到 128k 的array, 但是都會有
error message: array size too large
請問要如何才好?
迷途羔羊
ps : 我是用 bc++ 4.0
--
[m [1;33m※ 來源:‧歡樂中國城 happy.cjcicm.edu.tw‧[FROM: 192.192.160.210] [m
你必須使用動態的要記憶體方式來要求系統配置記憶體,如此只要你的系統上
還有記憶體可用就可以用多少的記憶體
--
[m [1;35m※ 來源:‧中原方向站 sunss103.cc.cycu.edu.tw‧[FROM: 140.135.96.12] [m
--
※ 來源:台灣工技學院BBS(bbs.et.ntit.edu.tw) ◆來自: 140.118.2.167
如果用 bc 5.0或 vc++ 4.2 的win32 console application
也沒有記憶體的問題....
--
[m [1;34m※ 來源:‧蛋捲廣場 bbs.tku.edu.tw‧[FROM: 163.13.142.231] [m
直接配置 huge A[128*1024]; 就可以了,Option -> Compiler 記得
選 huge 。
--
,;:;;:;,, +
/////))))))) 曾剪青絲扮彩裳 +
///(, @ @( + \ 浮生有盡且輕狂 + +
////X ; ; \ * 覆眉不與金蟾戲 +
//// x ,__/ * 卻效江州小次郎 +
/////| % ",\\\ -Dannia- 象牙塔頂的吟遊詩人
Ξ Origin: 中正大學寂寞芳心小站 <bbs.ccu.edu.tw> [FROM: 140.123.221.205]