2012-10-18 63 views
6

我正在試圖調用方法時出現錯誤:參數名稱省略錯誤?

int box(int rows, int cols, int [rows][cols]) 

使用此電話的主要方法:

box(arrayDimensions, arrayDimensions, array); 

,但我不知道是什麼問題。

謝謝。

+0

你得到什麼錯誤?你能向我們展示我們可以嘗試的代碼片段嗎?另外,什麼是'int [rows] [cols]'? – January

+7

也許'int box(int rows,int cols,int ARRAY [rows] [cols])'? –

+0

錯誤是什麼? –

回答

13
int box(int rows, int cols, int [rows][cols]) 

必須

int box(int rows, int cols, int something[rows][cols]) 
1

記住,每次你在函數定義中使用的變量/頭需要有一個標識符/名稱。和其他任何東西一樣,你使用的數組需要有一個標識符/名稱,因爲它是一個變量@AkshaiShah很好地修改了你的代碼。