1
나는 zero_row
이라는 함수를 가지고 있습니다. 이 함수는 지정된 모든 행에 0 값을 삽입합니다. 함수는 변수를 취합니다. a
(배열) 및 row
(배열의 행). 여기 내 기능이다For 루프를 사용하여 2D 배열의 행 값 변경
void zero_row (int a [4][5], int row){
for (int i = 0; i < 4; i++) {
a[i][j] = 0;
}
}
나는 전체 배열의 값을 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);
). 누구든지 도와 줄 수 있습니까?
감사합니다.