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

   2024-10-01 9300
核心提示:在C++中,可以使用std::string构造函数将C字符串(以空字符结尾的字符数组)转换为std::string对象#includeiostream#includestri

在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对象。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号