C++で関数に2次元配列を渡す方法
やりたいこと
関数に2次元配列を渡します。
引数は、配列ポインタxです。
仮引数は、渡された配列に要素数を入れた形
プログラム例
//関数定義
void function(int x[3][5]) {
for (int i = 0; i < 3; i++) {
for(int k = 0; k < 5; k++){
printf("%d ", x[i][k]);
}
printf("¥n");
}
}
//mian
void main(){
int t[3][5] = {
{ 1,2,3,4,5 },
{ 2,3,4,5,6 },
{ 3,4,5,6,7 },
};
function(x);
}