[問題] 2d array

看板C_and_CPP (C/C++)作者 (C'est la vie)時間16年前 (2009/06/05 17:05), 編輯推噓1(107)
留言8則, 6人參與, 最新討論串1/1
請問一下 如果我要宣告一個2d array 好像不能直接 int a[][]; 為什麼呢? 如果我要讓自己輸入一個m和n是2d 的array長和寬 我該怎麼宣告 謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.181.202

06/05 17:15, , 1F
C/C++ 規定陣列宣告時就要明確指定大小
06/05 17:15, 1F

06/05 17:16, , 2F
請使用 Dynamic Memory Allocation
06/05 17:16, 2F

06/05 17:16, , 3F
你可以爬文 關鍵字是「動態 二維 陣列」之類的
06/05 17:16, 3F

06/05 18:02, , 4F
Dev-C++好像可以說
06/05 18:02, 4F

06/05 18:17, , 5F
DEV-C++也不能吧
06/05 18:17, 5F

06/05 18:20, , 6F
gcc 可以int a[x][y];
06/05 18:20, 6F

06/05 19:14, , 7F
但不能int a[][];
06/05 19:14, 7F

06/05 20:33, , 8F
z -> 3 -> 3 -> 3
06/05 20:33, 8F
文章代碼(AID): #1AAD_dQm (C_and_CPP)
文章代碼(AID): #1AAD_dQm (C_and_CPP)