string str;
str.c_str(); str.data();兩種方法都可以將string轉(zhuǎn)換成char*,但必須是const char*。所以需要進(jìn)一步轉(zhuǎn)化成非const的char*.

string sname;
const char *cname=sname.c_str();
char ccname[500];
strcpy(ccname, cname);