C語(yǔ)言中可以通過(guò)循環(huán)遍歷的方式將二維數(shù)組初始化為0。具體代碼如下:
#include <stdio.h>
#define ROWS 3
#define COLS 4
int main() {
int matrix[ROWS][COLS];
// 使用雙重循環(huán)將數(shù)組元素全部賦值為0
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
matrix[i][j] = 0;
}
}
// 輸出初始化后的數(shù)組
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
return 0;
}
運(yùn)行以上代碼,可以看到輸出結(jié)果為:
0 0 0 0
0 0 0 0
0 0 0 0