发布网友 发布时间:2022-05-14 16:12
共2个回答
热心网友 时间:2023-10-23 22:55
1、调用string的data函数转换代码 。
2、使用string的c_str函数转换代码。
3、去调用string的copy函数转换代码 。
4、string 转换成 char *方法代码。
5、使用char *转换成string方法代码。
热心网友 时间:2023-10-23 22:56
char*是指针,保存了连续的char类型数据的地址。这个地址可能是静态区的固定字符串,也可能是其他地方创建的一个数组的指针。
关于数据转换,char*指向的位置就是一个char数组。如果想显式的保存到另一个数组中,可以使用字符串拷贝函数,或者内存拷贝函数。
例如:
// 创建一个字符串数组