tring类型是C里面没有的, C++为了强化字符串的操作,专门为其设定的一个string类 比如 C语言里一般用 char *str;表示一个字符串,要拷贝字符串的时候要用函数 strcpy(str1,str2); 但是string类可以直接相加 str=str1+str2; 也就是说string里面重载了很多对字符串的操作, 而不是单一的把字符串放入内存这么简单了。
c++primer 中说字符串字面值 和string类型不是同一种类型
最新推荐文章于 2021-12-01 14:55:41 发布