C++中char[]如何转换为string 如
发布网友
发布时间:2023-09-17 06:24
我来回答
共2个回答
热心网友
时间:2024-06-12 03:32
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
char str[]="hello";
//方法1
string ss1(str);
//方法2
string ss2;
ss2=str;
//方法3
string ss3;
ss3.insert(0,str);
cout<<ss1<<endl<<ss2<<endl<<ss3<<endl;
return 0;
}
热心网友
时间:2024-06-12 03:33
char[]和char*又能有什么什么区别吗?如果只是std::string的话直接用构造函数不就好了
char a[] = "abc";
std::string b = std::string(a);