string str;
cin >> str; // 遇空格结束
// >> abc def
// << abc
//cin.get() 读取一个字符
char ch;
cin.get(ch);// >c 或ch=cin.get();
cout << ch; // <c
//cin.get( , )
char arr[20];
cin.get(arr, 10);//(老版串,可读取的最大字符个数(空格和Tab))回车可提前结束
// 或者这样理解 如果字符过多 则读取10-1个字符 尾加'\0'
cout << arr; // >> 1234567890
// << 123456789 最后一个是'\0'
string str; // 读取整行 回车结束
getline(cin, str);