温馨提示×

c++字符数组转化为字符串怎么实现

c++
小亿
549
2023-11-28 09:20:19
栏目: 编程语言

在C++中,可以使用C++标准库中的string类来实现字符数组到字符串的转换。可以通过以下方式实现:

#include <iostream>
#include <string>

int main() {
    char charArray[] = "Hello, World!"; // 定义字符数组

    // 将字符数组转换为字符串
    std::string str(charArray);

    // 输出字符串
    std::cout << str << std::endl;

    return 0;
}

在上述代码中,首先定义一个字符数组charArray,然后使用string类的构造函数将字符数组转换为字符串,并将其赋值给str变量。最后,使用cout对象输出字符串。

运行以上代码将输出以下结果:

Hello, World!

这样就实现了字符数组到字符串的转换。

0