string转char
时间: 2023-07-20 11:43:34 浏览: 40
可以使用string类的c_str()函数将string类型转换为char类型。
示例代码:
```c++
string str = "Hello";
const char* cstr = str.c_str();
```
注意:c_str()函数返回的是const char*类型的指针,因此不能修改它所指向的内容。如果需要修改,可以创建一个新的char数组并将string类型的值复制到数组中。
相关问题
String 转char
可以使用Java中的toCharArray()方法将String转换为char数组。例如:
```java
String str = "Hello";
char[] charArray = str.toCharArray();
```
现在,charArray数组中的元素将是字符串中的每个字符。
c++ string 转char
在C++中,将string转换为char*有几种方法。一种是使用string类的c_str()函数,它返回一个const char*指针。例如,如果有一个string对象str,可以使用const char* p = str.c_str()来将其转换为char*指针。
另一种方法是使用data()函数,它也返回一个const char*指针。例如,
阅读全文