cin/cout的用法

1.cinios

格式:
cin>>變量1>>變量2>>……>>變量n;編程

cin:C++編程語言互換中的標準輸入流,須要頭文件iostream.h安全

cin表明標準輸入設備,使用提取運算符「>>」從設備鍵盤取得數據,送到輸入流對象cin中,而後送到內存。使用cin能夠得到多個從鍵盤的輸入值。編程語言

在定義流對象時,系統會在內存中開闢一段緩衝區,用來暫存輸入輸出流的數據。函數

2.coutspa

格式:
cout<<變量1<<變量2<<……<<變量n;指針

cout是一個ostream類的對象,它有一個成員運算函數operator<<,每次調用的時候就會向輸出設備輸出。operator用運算符重載,能夠接受不一樣類型的數據,如整型、浮點型、字符串甚至指針,等等。對象

cout是標準輸出設備,通常輸出到屏幕內存

3.比較ci

C++的iostream與C的printf/scanf的區別
1. 類型處理更安全、智能,printf中對付int、float等說明符比較麻煩
2. 擴展性更強,新定義一個複數類complex,printf只能分別輸出實部和虛部,而iostream使用的<<、>>操做符都是可重載,只要重載相關的運算符就能夠;
3. 流風格的寫法也比較天然簡潔
4. printf/scanf的速度比cin/cout快

相關文章
相關標籤/搜索