C++字符串string类
在C语言里,字符串是用字符数组来表示的,而对于应用层而言,会经常用到字符串,而继续使用字符数组,就使得效率非常低.
所以在C++标准库里,通过类string从新自定义了字符串。
头文件: #include
string直接支持字符串连接
string直接支持字符串的大小比较
string直接支持子串查找和提取
string直接支持字符串的插入和替换
string同时具备字符串数组的灵活性,可以通过[ ]重载操作符来访问每个字符。
字符串数组和string对象尽量不要混合使用,会带来意想不到的问题
例如,通过字符串数组赋值给string对象:
st
1