1. 默认不含'/0',且其视'/0'为一般符号,无特殊含义;
转化为char*时,遇到'/0'终止;
2. data()返回char*,但是不包含'/0',非有效的char*;c_str()返回有效char*;
data()和C_str()返回的char*空间为string所有,因此不可以修改或释放其内存;
copy()同data();
3. 修改string可能导致data()和c_str()返回的指针实效;
4. string在进行任何扩展操作前须确认其大小, 否则可能抛出异常。