写段c语言把string转化成char
时间: 2024-01-13 22:04:30 浏览: 70
CString,int,string,char之间的转换.txt
4星 · 用户满意度95%
数组。
可以使用strcpy函数将string类型的字符串转化成char数组。代码如下:
```
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
strcpy(str, "Hello, world!");
printf("String: %s\n", str);
char ch_array[strlen(str) + 1];
strcpy(ch_array, str);
printf("Char Array: %s\n", ch_array);
return 0;
}
```
在上面的代码中,我们首先使用strcpy函数将string类型的字符串 "Hello, world!" 复制到一个char数组 str 中。接着,我们定义了一个新的char数组 ch_array,用来保存转化后的char数组。使用strcpy函数将str中的内容复制到ch_array中后,我们可以使用printf函数来输出结果。
阅读全文