在 C++ 中 cin 和 cout 流有什麼不同?


cin 是輸入流的一個物件,用於從檔案、控制檯等輸入流中獲取輸入。cout 是輸出流的一個物件,用於顯示輸出。基本上,cin 是一個輸入語句,而 cout 是一個輸出語句。

它們還使用不同的運算子。cin 使用插入運算子( >> ),而 cout 使用提取運算子( << )。

例如,如果你想在變數 my_int(使用 cin) 中讀取一個整數,然後將其列印到螢幕(使用 cout),你應該寫 −

示例

#include<iostream>
int main() {
   int my_int;
   std::cin >> my_int;
   std::cout << my_int;
   return 0;
}

然後,將此程式儲存到 hello.cpp 檔案中。最後,在終端/cmd 中轉到此檔案的儲存位置,並使用 − 編譯它

$ g++ hello.cpp

使用 − 執行它

$ ./a.out

輸出

如果你給它輸入: 15,將會得到輸出 −

15

更新日期: 11-Feb-2020

15K+ 瀏覽量

開啟你的 職業生涯

完成課程,獲得認證

開始學習
廣告