string的一些方法

1、从键盘输入有空格的字符时,不能直接用“cin >> a”的方法,这样会把空格当做结束符,要使用getline(cin,a)的方法,这样就可以把空格读进来。

2、读取字符串的子字符串的方法:

    a.substr(下标,长度)

3、string类型的字符串比较,直接像数字那样比较就可以

4、添加字符串的方法:

a.append(b)

5、搜索字符串的方法:

(1)size_t pos = 被搜索字符串.find(目标字符串)

if(pos != string::npos)  表示找到

(2)find(目标字符串,开始的下标)

你可能感兴趣的:(string的一些方法)