cin
string s;
cout<<"Enter some words...";
cin>>s;
cout<<"You write:"<<s<<endl;
*读取并忽略开头所有的空白字符(空格、换行符、制表符)。
*读取字符直至遇到空白字符,读取终止。
getline()
string line;
cout<<"Enter a line...";
getline(cin,line);
cout<<"You write:"<<line<<endl;
*这个函数接收两个参数,第一个是输入流对象,第二个是string对象。
*getline不忽略行开头的换行符,只要getline()遇到换行符,哪怕是第一个字符,getline也将停止读取字符并返回。
*能够读取除换行之外的空白字符。