在C語言中,可以通過循環遍歷二維字符數組的每個元素,并為每個元素賦值。
以下是一個示例代碼:
#include <stdio.h>
int main() {
char arr[3][4]; // 定義一個3行4列的二維字符數組
// 使用循環遍歷二維數組的每個元素,并為其賦值
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
arr[i][j] = 'A' + i + j; // 為元素賦值
}
}
// 打印二維數組的每個元素的值
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
printf("%c ", arr[i][j]);
}
printf("\n");
}
return 0;
}
運行上述代碼,會輸出以下結果:
A B C D
B C D E
C D E F
這是一個3行4列的二維字符數組,通過循環遍歷并賦值后,數組中每個元素的值分別為’A’到’F’。