C++ 中 char 转 string 具体例子 ?
来源:百度知道 编辑:UC知道 时间:2024/06/09 00:07:00
char 转 string
string s(char *);
只能初始化,在不是初始化的地方最好还是用assign().
===========================
string s(char *);
这个应该怎么转啊 看不太明白 达人们帮忙解答下 最好有个简单例子。
如果能的话 顺便介绍下 assign() 看哪个好用?
string s(char *);
只能初始化,在不是初始化的地方最好还是用assign().
===========================
string s(char *);
这个应该怎么转啊 看不太明白 达人们帮忙解答下 最好有个简单例子。
如果能的话 顺便介绍下 assign() 看哪个好用?
#include <iostream>
#include <string>
using namespace std;
int main(){
char *a="1234";
string s2(a);
string s1="";
s1=s1+a+a;
cout<<s1<<endl;
cout<<s2<<endl;
return 0;
}
不知道是否这样?
//c是字符数组,str是字符串
str="";
for(i=0;i<10;i++)
cin>>c[i];
for(i=0;i<10;i++)
str+=c[i];
//貌似这么做