1
私にはzero_row
という関数があります。この関数は、指定されたすべての行にゼロの値を挿入します。関数は変数をとる。 a
(配列)とrow
(配列内の行)。ここに私の関数ですForループを使用した2次元配列の行の値の変更
void zero_row (int a [4][5], int row){
for (int i = 0; i < 4; i++) {
a[i][j] = 0;
}
}
私は配列全体の値をゼロに設定する方法を知っています。私もこれを行う機能があります。
void zero_all (int a [4][5]) {
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 5; j++) {
my_arr[i][j] = 0;
}
}
}
変数row
を使用してこれを行う方法がわかりません。私はこの変数を使用したいので、後で私のメイン関数の行を変更することができます:zero_row(a, 3);
。誰も助けることができますか?
ありがとうございます!