getline()函数get()函数每次读取一行字符串的输入
getline()函数get()函数每次读取一行字符串的输入
cin怎么确认已经完成字符串的输入呢?因为不能通过键盘输入空字符,因此cin使用空白(空格,制表符和换行符)来确定字符串的结尾位置。但是如果我们要输入的字符串中有空格,例如要求用户输入城市名,用户输入HUBEI WUHAN。此时如果用函数cin来输入只能读取并保存前一部分。为了避免这种情况应采取另外一种方法。
istream中的类提供了一些面向行的类成员函数:getline()和get(),这两个函数都读取一行的输入,知道达到换行符。
一.
原创
2021-05-03 22:57:00 ·
1161 阅读 ·
1 评论