c语言二维字符串数组定义和赋值
时间: 2023-08-20 17:04:10 浏览: 136
C语言二维数组的定义、初始化、赋值.pdf
二维字符串数组定义和赋值的示例代码如下:
```c
#include <stdio.h>
int main() {
// 定义一个二维字符串数组
char strArr[3][10];
// 给二维字符串数组赋值
strcpy(strArr[0], "hello");
strcpy(strArr[1], "world");
strcpy(strArr[2], "c language");
// 输出二维字符串数组的值
for (int i = 0; i < 3; i++) {
printf("%s\n", strArr[i]);
}
return 0;
}
```
在上面的代码中,我们定义了一个二维字符串数组 `strArr`,它有 3 行和 10 列。然后我们使用 `strcpy` 函数给每一行赋值。最后,我们使用 for 循环遍历整个数组,并使用 `printf` 函数将每一行字符串输出到控制台上。
阅读全文