[問題]三維動態陣列
請問
我想做一個三維動態陣列
int p[10000][100000][3]
則會出現"size of array 'p' is to large"
那如果用動態陣列(以下)
p=(double***)malloc(n*sizeof(*p));
*p=(double**)malloc(n*n*sizeof(**p));
**p=(double*)malloc(n*n*n*sizeof(***p));
for(i=0;i<n;i++) *(p+i)=*p+i*n;
for(i=0;i<n;i++) **(p+i)=**p+i*n*n;
又跑不出來
不知道是哪邊出了問題
可以請大家幫幫我嗎?麻煩各位了!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.114.156
→
01/25 15:24, , 1F
01/25 15:24, 1F
→
01/25 15:29, , 2F
01/25 15:29, 2F
→
01/25 15:30, , 3F
01/25 15:30, 3F
→
01/25 15:32, , 4F
01/25 15:32, 4F
→
01/25 15:33, , 5F
01/25 15:33, 5F
→
01/25 15:33, , 6F
01/25 15:33, 6F
推
01/25 15:43, , 7F
01/25 15:43, 7F
→
01/25 15:43, , 8F
01/25 15:43, 8F
→
01/25 15:44, , 9F
01/25 15:44, 9F
→
01/25 15:44, , 10F
01/25 15:44, 10F
→
01/25 15:48, , 11F
01/25 15:48, 11F
→
01/25 15:48, , 12F
01/25 15:48, 12F
→
01/25 15:49, , 13F
01/25 15:49, 13F
→
01/25 15:56, , 14F
01/25 15:56, 14F
推
01/25 17:08, , 15F
01/25 17:08, 15F
→
01/25 17:27, , 16F
01/25 17:27, 16F
→
01/25 17:28, , 17F
01/25 17:28, 17F
→
01/25 18:59, , 18F
01/25 18:59, 18F
→
01/25 19:46, , 19F
01/25 19:46, 19F
→
01/25 19:49, , 20F
01/25 19:49, 20F
→
01/25 19:51, , 21F
01/25 19:51, 21F
→
01/25 19:52, , 22F
01/25 19:52, 22F
→
01/25 19:53, , 23F
01/25 19:53, 23F
推
01/25 20:10, , 24F
01/25 20:10, 24F
推
01/25 23:54, , 25F
01/25 23:54, 25F
→
01/25 23:55, , 26F
01/25 23:55, 26F
推
01/26 10:29, , 27F
01/26 10:29, 27F
→
01/26 10:30, , 28F
01/26 10:30, 28F
討論串 (同標題文章)