做个笔记
const int N = 10000; char c, s1[N]; string s2; // 逐个读入字符,遇到回车结束 while (cin.get(c) && c != '\n') { // ... } // 读取一行字符,可包含空格,字符数必须小于N否则会被截断 cin.getline(s1, N); // 读取一行字符,可包含空格,库文件 #cinlude<string> getline(cin, s2);