1,string转char数组
用c_str()函数
#include "iostream"
#include "string"
#include "cstring"
using namespace std;
int main()
{
string s = "cai";
char c[20];
strcpy_s(c, s.c_str()); //vs里的strcpy_s就是跟strcpy一样功能
printf("%s", c);
return 0;
}
2, char数组转string
#include "iostream"
#include "string"
#include "cstring"
using namespace std;
int main()
{
char c[10] = "cai";
string s = c;
cout << s;
return 0;
}