总结:
1. getline()读取字符串,可以保留输入字符串中的空格,直至读进换行符,但换行符不会读进string对象中;
2. str.size()控制i,j的取值,以适应字符串长度的动态变化;
3. str.erase(str.end()-1),识别出字符串中有标点符号时,其后的字符陆续前移,及时删除此时字符串中的最后一个字符。
结果:
总结:
1. getline()读取字符串,可以保留输入字符串中的空格,直至读进换行符,但换行符不会读进string对象中;
2. str.size()控制i,j的取值,以适应字符串长度的动态变化;
3. str.erase(str.end()-1),识别出字符串中有标点符号时,其后的字符陆续前移,及时删除此时字符串中的最后一个字符。
结果: