相较于C,C++中引入了string类,这使得存储字符串时不易溢出,更加安全, 而其中包含的各种操作字符串的函数,使用起来更是方便。下面是其中几种常见的函数的使用方法:
.
.
.
begin() //返回字符串的首个字符的下标位置
end() //返回字符串(末位+1)的下标位置
使用end()时若想取得位于末位的字符,需对end()进行- 1操作:end()-1,否则得到的是一个空字符
值的注意的是,因为begin()和end()的函数返回值类型类似指针(迭代器),所以需要使用 * 进行取值操作。
使用样例:
运行结果:
.
.
.
size()
length() //都可返回字符串的长度,用法相同。
使用样例:
运行结果: