[問題] 函式傳遞二維陣列的問題
void f( int n , int a[][n] );
我宣告了一個函式需要傳遞一個二維陣列給此函式
編譯後他會告訴我 'n' was not declared in this scope
可是宣告成
void f( int n , int a[][] );
是一定錯的
請問該用什麼方法傳遞二維陣列給一個函式呢?
--
推
01/08 00:53,
01/08 00:53
推
01/08 00:54,
01/08 00:54
→
01/08 00:54,
01/08 00:54
→
01/08 00:54,
01/08 00:54
→
01/08 00:54,
01/08 00:54
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.255.171.189
→
10/13 12:22, , 1F
10/13 12:22, 1F
→
10/13 12:23, , 2F
10/13 12:23, 2F
→
10/13 12:25, , 3F
10/13 12:25, 3F
→
10/13 12:26, , 4F
10/13 12:26, 4F
→
10/13 12:26, , 5F
10/13 12:26, 5F
→
10/13 12:27, , 6F
10/13 12:27, 6F
→
10/13 12:29, , 7F
10/13 12:29, 7F
→
10/13 12:30, , 8F
10/13 12:30, 8F
→
10/13 12:31, , 9F
10/13 12:31, 9F
→
10/13 12:34, , 10F
10/13 12:34, 10F
→
10/13 12:44, , 11F
10/13 12:44, 11F
→
10/13 12:47, , 12F
10/13 12:47, 12F