c字符串转换为c++ string类的方法

avatar
作者
猴君
阅读量:0

在C++中,可以使用std::string构造函数将C字符串(以空字符结尾的字符数组)转换为std::string对象

#include<iostream> #include<string>  int main() {     // 定义一个C字符串     const char* c_str = "Hello, World!";      // 使用C字符串初始化std::string对象     std::string cpp_str(c_str);      // 输出转换后的std::string对象     std::cout << "C++ string: " << cpp_str<< std::endl;      return 0; } 

在这个示例中,我们首先定义了一个C字符串c_str。然后,我们使用std::string构造函数将其转换为std::string对象cpp_str。最后,我们输出转换后的std::string对象。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!