1.string转char[]
#include<iostream>
#include<string.h>
#include<string>
using namespace std;
int main(){
string s="abcdefghijklmn";
char ch[20];
strcpy(ch,s.c_str());
cout<<ch<<endl;
return 0;
}2.char[]转string
#include<iostream>
#include<string.h>
#include<string>
using namespace std;
int main(){
char ch[20]="abcdefghijklmn";
string s=ch;
cout<<s<<endl;
return 0;
}
本文介绍了两种在C++中实现字符串(string)与字符数组(char[])相互转换的方法。第一种方法展示了如何将string类型的数据转换为char[]类型,第二种方法则相反。这些转换技巧对于进行字符串操作或与其他C/C++函数交互时非常有用。
3934

被折叠的 条评论
为什么被折叠?



