C++標準輸入流 (cin)
std::cin是istream類的物件,它表示面向窄字元(型別為char)的標準輸入流。它對應於C流stdin。標準輸入流的字元來源由環境決定。通常認為它是來自外部來源的輸入,例如鍵盤或檔案。
作為istream類的物件,字元可以透過使用提取運算子(運算子>>)作為格式化資料來檢索,也可以使用諸如read之類的成員函式作為非格式化資料來檢索。該物件在標頭檔案<iostream>中宣告,具有外部連結和靜態持續時間:它在程式的整個持續時間記憶體在。
您可以使用此物件將標準輸入讀取到變數中。例如,如果您想將int值讀取到變數my_int中,然後將其列印到螢幕上,您可以這樣寫:
示例
#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
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP