C++中与输入相关的有两个函数,分别是getline()和Cin。
区别如下:
getline()这个函数在输入的时候,空白字符不会忽略掉,只有遇到换行符才会返回并丢弃换行符。
cin这个函数在进行输入的时候,开始的空白符都会省略掉,然后开始进行输入,直到遇到下一个空白符。这个时候读取终止(该空白字符仍然留在输入流中)
C++中与输入相关的有两个函数,分别是getline()和Cin。
区别如下:
getline()这个函数在输入的时候,空白字符不会忽略掉,只有遇到换行符才会返回并丢弃换行符。
cin这个函数在进行输入的时候,开始的空白符都会省略掉,然后开始进行输入,直到遇到下一个空白符。这个时候读取终止(该空白字符仍然留在输入流中)