string与char*类型转换
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char** argv)
{
string str = "hello";
const char* p = str.data();//加const 或者用char * p=(char*)str.data();的形式
const char* p2 = str.c_str();
char p3[50];
str.copy(p3,5,0);
*(p3+5)='\0';//手动加结束符
string s_test;
char* p ="hello world";
s_test = p;
//sring转char[],循环赋值
//char[]转string,直接赋值。
return 0;
}