Ich habe eine Funktion namens zero_row
. Diese Funktion fügt den Wert von Null in alle angegebenen Zeilen ein. Die Funktion übernimmt Variablen. a
(das Array) und row
(die Zeile im Array). Hier ist meine FunktionÄndern der Werte einer Zeile in einem 2D-Array mit For Loops
void zero_row (int a [4][5], int row){
for (int i = 0; i < 4; i++) {
a[i][j] = 0;
}
}
Ich weiß, wie Sie Werte des gesamten Arrays auf Null setzen. Da ich eine Funktion habe, dies auch zu tun.
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;
}
}
}
Ich kann nicht scheinen, um herauszufinden, wie diese die Variable row
mit zu tun. Ich möchte diese Variable verwenden, damit ich später die Zeile in meiner Hauptfunktion ändern kann: zero_row(a, 3);
. Kann jemand helfen?
Danke!