[問題] 宣告double陣列問題!
遇到的問題:
有關於宣告double 陣列上出現的問題。
假設程式碼的內容大致如下面所示。
為什麼當使用DEv-C++ 編譯+執行會出現已經停止運作的問題?
(宣告4個陣列時會出現錯誤,3個陣列沒問題)。
P.S
雖然問題已經解決但想知道為什麼?
1.此程式在Linux(gcc) 下編譯執行沒問題。
2.在宣告時增加static編譯後執行沒問題。(如:static double a[256][256])
開發平台: gcc/g++ (Linux) and Dev-C++ (Windows)
有問題的code像下面一樣:
#include <stdio.h>
int main(){
double a[256][256];
double b[256][256];
double c[256][256];
double d[256][256];
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.83
推
03/27 16:25, , 1F
03/27 16:25, 1F
→
03/27 16:41, , 2F
03/27 16:41, 2F
→
03/27 16:42, , 3F
03/27 16:42, 3F
推
03/27 16:43, , 4F
03/27 16:43, 4F
→
03/27 16:55, , 5F
03/27 16:55, 5F
→
03/27 21:14, , 6F
03/27 21:14, 6F