scanf函数遇到 tab
或者 空格
或者 \n
的时候视为输入结束
scanf如何输入带有空格的字符串呢?
另外,getline(cin, str)
可以直接输入带有空格的字符串。cin.getline(); 也可以,其区别在这篇博客中所写:链接点此处~
为什么我要纠结这个问题呢?
在做PAT时发现,get()
函数无法提交,而 char
类型的数据我只会用 get()
输入,所以就想用别的方法替代。