关于string的笔记

1.string类有头文件,需要#include<string>

2.string和char数组类似,但是string比char数组使用起来更方便

  (1)不可以将一个数组赋给另外一个数组(因为数组名是一个常量),但可以将一个string对象赋给另一个string对象

  (2)string类简化了字符串合并操作,可以运用运算符 + 将两个string对象合并起来。在c里字符串的链接一般要用strcat函数。( catenate链接)

3.一般string作为形参时,最好用这种方式const std::string& a / const string& a(&引用就是起一个别名),const是用来保护string的类型,顺便延长它的生存期限,第二种要在头文件下面写 using std::string;

4.string对象将根据字符串长度自动调整自己的大小

猜你喜欢

转载自www.cnblogs.com/syne-cllf/p/9218685.html