一般输入用cin即可,但是cin遇到空格和换行符结束 1,如果不定长输入带有空格的字符串可以用getline(cin,s),(其中s为前面定义的string类型) 2,getchar()是在输入缓冲区顺序读入一个字符(包括空格、回车和Tab)