char*,const char*,string的相互转换C++

    xiaoxiao2022-07-13  141

    转:https://www.cnblogs.com/wxmdevelop/p/4567857.html

    string转const char* string s =“abc”; constchar* c_s = s.c_str();

    const char转string 直接赋值即可 constchar c_s =“abc”; string s(c_s);

    string转char* string s =“abc”; char* c; constint len = s.length(); c =newchar[len+1]; strcpy(c,s.c_str());

    char转string char c =“abc”; string s©;

    const char转char constchar* cpc =“abc”; char* pc =newchar[100];//足够长 strcpy(pc,cpc);

    最新回复(0)