请给我一个C语言字符串转数组的例子
时间: 2023-06-05 11:07:11 浏览: 136
以下是一个基本的 C 语言字符串转数组的例子:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, World!";
char arr[50];
strcpy(arr, str);
printf("转换后的数组为:%s", arr);
return 0;
}
```
这个例子中,我们首先定义了一个字符串 `str`,然后定义了一个字符数组 `arr` 来存储转换后的结果。我们使用 `strcpy` 函数将字符串 `str` 拷贝到数组 `arr` 中,并且使用 `printf` 函数来输出转换后的结果。
需要注意的是,在实际的开发过程中,我们需要在对数组进行操作之前确保数组的大小足够存储转换后的字符串,否则可能会导致程序崩溃。因此,在实际的开发过程中,我们应该根据实际情况来动态分配数组的大小。
阅读全文