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也將停止讀取字符并返回。
*能夠讀取除換行之外的空白字符。