第13周-閱讀專案2-有關引數的get函式

kewlgrl發表於2015-06-10
問題及程式碼:

#include<iostream>  
#include<cstdio>  
using namespace std;  
int main( )  
{  
    int c;  
    cout<<"enter a sentence:"<<endl;  
    while((c=cin.get())!=EOF)  
        cout.put(c);  
    return 0;  
} 


執行結果:



問題及程式碼:

#include<iostream>  
#include<cstdio>  
using namespace std;  
int main( )  
{  
    char c;  
    cout<<"enter a sentence:"<<endl;  
    while(cin.get(c))  //讀取一個字元賦給字元變數c,如果讀取成功,cin.get(c)為真  
        cout.put(c);  
    cout<<"end"<<endl;  
    return 0;  
}  


執行結果:



問題及程式碼:

#include<iostream>  
using namespace std;  
int main( )  
{  
    char ch[20];  
    cout<<"enter a sentence:"<<endl;  
    cin.get(ch,10,'\n');//指定換行符為終止字元  
    cout<<ch<<endl;  
    return 0;  
}  


執行結果:




知識點總結:
有關引數的get函式。

學習心得:

第一次接觸這個,感覺還是第三種讀起來比較麻煩,但是很嚴謹阿。

相關文章