用C语言给二维字符数组赋值
时间: 2023-09-10 16:15:00 浏览: 298
C语言二维数组的定义、初始化、赋值.pdf
可以使用循环遍历二维字符数组,逐个给数组元素赋值。例如,以下代码将一个二维字符数组a初始化为全空格字符:
```c
#include <stdio.h>
int main() {
char a[3][5]; // 定义一个3行5列的字符数组
// 循环遍历数组,逐个赋值为空格字符
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
a[i][j] = ' '; // 赋值为空格字符
}
}
// 打印数组内容
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
printf("%c ", a[i][j]);
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
' ' ' ' ' ' ' '
' ' ' ' ' ' ' '
' ' ' ' ' ' ' '
```
你可以根据你的需要修改数组大小和赋值内容。
阅读全文