c_str() 函数可以将 const string* 类型 转化为 const char* 类型
头文件:
#include<cstring>
c_str()就是将C++的string转化为C的字符串数组
c_str()生成一个const char *指针,指向字符串的首地址
因为在c语言中没有string类型,必须通过string类对象的成员函数 c_str() 把 string 转换成c中的字符串样式
注意点:
c_str() 这个函数转换后返回的是一个临时指针,不能对其进行操作
所以因为这个数据是临时的,所以当有一个改变这些数据的成员函数被调用后,该数据就会改变失效;