想要输入一串带空格的字符串,可以定义为字符数组或字符串变量(只是挑了两个自己用的顺手的方法,还有其他方法) 字符数组用法如下: gets&puts char ch[500]; gets(ch); puts(ch); 字符串变量用法如下: getline 需包含“#include <string>” string str; getline(cin,str); cout<<str;