C++问题:string 类型转换为char*报错:无法从“const char*”转换为“char*”
代码如下:stringstr="abc";char*p=str.c_str();急!高手帮忙啊!如果第2句换为:char*p=str.data();也报同样的错。注:不能...
代码如下:
string str="abc";
char* p=str.c_str();
急!高手帮忙啊!
如果第2句换为:
char* p=str.data();
也报同样的错。
注:不能在char* p前加const啊,因为这是在其他地方已经定义好的了。 展开
string str="abc";
char* p=str.c_str();
急!高手帮忙啊!
如果第2句换为:
char* p=str.data();
也报同样的错。
注:不能在char* p前加const啊,因为这是在其他地方已经定义好的了。 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询