习题3.6 解释 string输入操作符cin>> 和 getline()函数如何处理空白字符
1.cin>>
string s; cin>>s;
- 读取 且 忽略 开头 所有的 空白字符 (空格,换行符,制表符\t 即按键盘上TAB)
- 读取,直至再次遇到空白符,终止
2.getline()
string line; getline(cin,line);
- 不读取换行符
- 读取开头的空格
- 若第一个字符为换行符,line为空
1.cin>>
string s; cin>>s;
2.getline()
string line; getline(cin,line);
