C 標準輸入流

2021-09-24 13:20:50 字數 749 閱讀 3941

#define _crt_secure_no_warnings

#includeusing namespace std;

#if 0

標準輸入流物件 cin,重點掌握的函式

cin.get() //一次只能讀取乙個字元

cin.get(乙個引數) //讀乙個字元

cin.get(三個引數) //可以讀字串

cin.getline()

cin.ignore()

cin.peek()

cin.putback()

#endif

//標準輸入流 cin.get():獲取乙個字元 eof:結束符

void test01() */

//char ch2;

讀取乙個字元

char buf[256];

256); //從緩衝區讀乙個字串

cin.getline(buf, 256); //從緩衝區讀取一行資料 不讀換行符

cout << buf << endl;

} 忽略當前字元 如果帶乙個引數就忽略引數長度的字元

void test02()

**一下緩衝區,返回第乙個資料、

void test03()

else

} cin.get()

void test04()

else

}int main(void)

c 標準輸入流

cin是istream類的派生類物件,它從標準輸入裝置 鍵盤 獲取資料,程式中的變數通過流提取符 從流中提取資料。提取資料時通常跳過輸入流中的空格,tab鍵,換行符等空白字元。只有在鍵盤輸入完資料並按enter鍵之後,該行資料才被送入鍵盤緩衝區,形成輸入流,提取運算子 才能從中提取資料 在遇到無效字...

標準輸入流

get 從流中提取字元,包括空格 read 無格式輸入指定位元組數 getline 從流中提取一行字元 ignore 提取並丟棄流中指定字元 peek 返回流中下乙個字元,但不從流中刪除 gcount 統計最後輸入的字元個數 seekg 移動輸入流指標 int get cin.get char rc...

c 標準輸入流cin

預定義的物件cin是istream類的乙個例項,cin物件附屬到標準輸入裝置,通常是鍵盤,cin是與流提取運算子 結合使用的 如下所示 include using namespace std int main char name 50 cout 輸入名字 cin name cout 名字是 當上面的...