String-char*-const char*之间的转换
2022年6月21日09:42:49
不应该死记硬背
首先应该了解string内部的实现原理,这样string和char*的转换的很简单了
string内部有个const get_c_str()函数,就是为了获取string内部的char成员,然后就可以转为const char---这就是string转其他的内部原理
出自阿秀笔记c++ 105题(p89)
105、你知道const char* 与string之间的关系是什么吗?
1) string 是c++标准库里面其中一个,封装了对字符串的操作,实际操作过程我们可以用const char*给string类初始化
2) 三者的转化关系如下所示: