1.cin:接受一个字符串,遇到空格、回车、TAB结束
2.cin.get():
a.可以接收一个字符:cin.get(字符变量名) 或 ch = cin.get()
b.cin.get(字符数组名,接收字符数)用来接收一行字符串,可以接收空格,最后一个空间是”\0”
c.cin.get();//用于吃掉回车,相当于getchar()
3.cin.getline():接收一个字符串,可以接收空格并输出。
cin.getline()实际上有三个参数,cin.getline(接收字符串的变量,接收字符个数,结束字符)
当第三个参数省略时,系统默认为’\0’
4.getline():接收一个字符串,可以接收空格并输出
和cin.getline()类似,但是cin.getline()属于iostream流,而getline()属于string流,是不一样的两个函数
5.gets():接收一个字符串,可以接收空格并输出
6.getchar():接收一个字符