C 讀取輸入

2021-10-06 09:25:58 字數 408 閱讀 1582

讀取輸入存放於char或char

char key;

char size;

cin >> size >> key;

這裡我的輸入是「7 3」 (實際輸入時沒有雙引號),cin會預設過濾所有空白字元,所以這裡7和3之間的空格被過濾了,同時cin讀入兩個值,如果第三行是cin >> size,則只有7存入了size中,另乙個輸入由於沒有儲存,則被丟棄,cin >> size >> key;會把7和3分別存入size 和key中。

讀取輸入存放於sting中

#include

string str1

getline(cin, str1)

這種方法可以把輸入中的空格也讀入,而且遇到回車後就停止讀入,回車不會存放於字串中,這個結束符也可以自行定義,具體查string庫doc

c 字元輸入讀取

cin.clear 重置輸入流 cin.get 鎖住螢幕直到獲取輸入 while cin cin.get ch 方法返回的是乙個cin物件,istream類提供了可以將istream物件轉換為bool 當cin出現在需要bool地方,eg while的測試條件中,將cin物件轉換為bool的方法自動...

C 檔案讀取與輸入

初始化檔案流 一般使用ios in從檔案中讀取內容後,讀取以後想在介面上輸出顯示有三步 1 針對讀取的內容進行宣告 int double,char等 2 使用fin 來輸入所讀的資料 3 最後cout 一般使用ios out來將資料寫入檔案中,之後只需一步 1 fin include include...

C 輸入 2 檔案讀取

記錄以檔案方式讀取資料。如從檔案data.txt中讀取資料,檔案內容如下 0 0 3 82 2 1 15 3 4 86 3 5 46 4 7 5 思路 先通過檔案的行數,得到樣本個數,再建立動態陣列,逐個讀取資料。變數定義 define max sample num 100 最大樣本個數 doubl...