「C++基礎教程」C++中的輸入輸出,小白你還不來看看嗎?

C++程序中程序的輸入輸出,除了完全兼容C的寫法,即使用printf和scanf函數來實現以外,C++也有自己的一套輸入輸出流(這裡提到的流是指從某種IO設備上讀入或寫出的字符序列,習慣稱之為“流”。)C++中的輸入輸出流分別用cin和cout來表示,使用之前需要以來標準庫iostream,即也要開頭加一句#include

,下面給大家展示如何使用cin和cout

「C++基礎教程」C++中的輸入輸出,小白你還不來看看嗎?

推薦一個我自己的C/C++學習群815393895

1. cout輸出流的使用

cout輸出流需要搭配<

cout<

即會在屏幕上顯示字符串Hello

本質上,是將字符串"Hello"插入到cout對象裡,並以cout對象作為返回值返回,因此你還可以用<

cout<

屏幕上將顯示Hello www.dotcpp.com

大家可以自行上機學習試驗!

額外的,提到cout,最常用到的還有endl操縱符,可以直接將它插入到cout裡,起輸出換行的效果

如:

cout<

屏幕上會顯示:

Hello

www.dotcpp.com

請新同學務必上機試驗,嘗試使用cout輸出

2. cin輸入流的使用

接收一個數據之前,都要先定義一個與之類型一致的變量,用來存放這個數據,然後利用cin搭配>>輸入操作符,來接收用戶從鍵盤的輸入,如代碼:

#include

using namespace std;

int main()

{

int a;

cout<

cin>>a;

cout<

return 0;

}

程序運行後,結果如下:

input number:

24

Get 24

「C++基礎教程」C++中的輸入輸出,小白你還不來看看嗎?

推薦一個我自己的C/C++學習群815393895

同樣的,cin也可以連續接收多個變量,如:

int a,b;

cin>>a>>b;

請大家通過親自敲代碼上機試驗cin和cout的使用方法!

通過上述學習,相信大家都已經初步掌握了C++中輸入輸出的使用方法,可能略有不習慣,例如不需要指定輸入或輸出的變量類型,這源於cin和cout本身是一個類,而非函數、甚至關鍵字,大家務必清楚這一點。而隨著今後不斷深入的學習,大家會慢慢明白原因。

各位觀眾姥爺 喜歡的話關注轉發一波,謝謝大家的支持


分享到:


相關文章: