\n 回車的意思是將緩衝區的內容輸入到檔案中。
cin >>
cin 是c++中輸入最常見的方式,忽略空格和回車。
無結束符概念
a = cin.get()
讀入乙個字元,返回值是這個字元的整形數字。
空格和回車一樣會讀入
結束符:eof 也就是 cin.get() != eof
#include
intmain()
system
("pause");
}
鍵盤輸入crtl z會停止輸入
cin.get(ch);
從鍵盤上輸入乙個字元到ch中
返回值是cin物件(iostream物件) cin.fail()可以進行布林轉換後作為判斷是否結束
cin.getline()
從鍵盤上讀取字串到字元陣列中.
cin.get()和 cin.getline() 區別:
cin.get在遇到終止字元後指標不移動
而cin.getline會移動到終止字元之後
cin.get() 和 cin.get(ch)區別
屬性cin.get(ch)
ch = cin.get()
傳遞輸入字元的方式
賦給引數ch
將函式返回值賦給ch
用哪個與字元輸入時函式的返回值
istream 物件
int型別的字元編碼
到達eof時的返回值
iostream物件(.fail()為true
eof
C 的標準輸入
昨天做題的時候,遇到乙個輸入是這樣的 3 4aaaa aaaa aaaa bbbbbbb bbbb ccc cccccccc d第一行輸入乙個整數n,表示接下來句子的數量,和另外乙個整數 這裡沒有作用,只是用來說明下面的乙個情況 接下來就是n個句子,每個句子以回車結束。我的想法是 int i,j c...
C 標準輸入
cin是c 程式語言中的標準輸入流物件,即istream類的物件。cin主要用於從標準輸入讀取資料,這裡的標準輸入,指的是終端的鍵盤。此外,cout是流的物件,即ostream類的物件,cerr是標準錯誤輸出流的物件,也是ostream 類的物件。這裡的標準輸出指的是終端鍵盤,標準錯誤輸出指的是終端...
C 的標準輸入與標準輸出
標準輸入輸出是相對於程式而言的,輸入指的是從io裝置輸入到程式中,輸出指的是從程式中向io裝置輸出。使用型別為istream的cin物件處理輸入,使用型別為ostream的cout物件處理輸出。另外兩個ostream型別的輸出物件為cerr和clog。向流寫入資料 std cout hello wo...