string 转 char*
使用c_str()
#include<bits/stdc++.h> using namespace std; int main(){ string s="abc"; printf("%s ",s.c_str());//string 转 char * return 0; }
char* 转 string
直接赋值
#include<bits/stdc++.h> using namespace std; int main(){ char c[]="abcde"; string ss=c; printf("%s ",ss.c_str()); return 0; }