正如你所知道多維數組時,我們定義了之前主必須爲除第一個所有尺寸界限。 我有一個2d矩陣,並希望將其用作函數的參數。該2D矩陣具有行和列,我必須初始化列... 我知道這些方法:(和不想使用命令行來定義列的值)在(C++)中使用二維數組作爲函數參數?
//1-using a number
void sample(int array[][5]);
int main(){.....}
或
//2-using a static parameter
#define x 5
void sample(int array[][x]);
int main(){.....}
但其中非是有用的4我,做ü有任何其他的建議嗎?
其實這是我的主要代碼:
#define colu 7
#define colu_ 7
int compute(char mat1[][colu],int r1,char mat2[][colu_], int r2);
int main(){
.
.
.
int m;
m=compute(mat1,r1,mat2,r2);
cout<<m<<endl;
return 0;}
//****************
int compute(char mat1[][colu],int r1,char mat2[][colu_], int r2){
...
}
//****************
我需要通過這些二維矩陣中的「計算」功能。
你能填寫詳細你想要什麼來完成,用代碼去與它一起? – dbush
是的,我將剛纔... – shirin
C或C++增加的問題?選一個。 –