getline函數(shù)怎么用 c語言怎么寫一個鍵盤輸入?
c語言怎么寫一個鍵盤輸入?使用scanf,可以實現(xiàn)鍵盤輸入。還有像getchar和getline這樣的函數(shù)~]。。。這是getline函數(shù)的原型和說明。它看起來與您的程序用法不同,特別是第二個參數(shù)的用
c語言怎么寫一個鍵盤輸入?
使用scanf,可以實現(xiàn)鍵盤輸入。還有像getchar和getline這樣的函數(shù)
~]。。。這是getline函數(shù)的原型和說明。它看起來與您的程序用法不同,特別是第二個參數(shù)的用法。。。不好意思。。。
Istream&getline(char*buffer,streamsize num,char delim)
getline()函數(shù)用于輸入流并將字符讀入緩沖區(qū),直到出現(xiàn)以下情況:
讀取了num-1個字符,
遇到了換行標志,
遇到了EOF,
或,任意讀取,直到字符delim被讀取為止。delim字符未放入緩沖區(qū)。
這是EOF的原型和說明。還有一個小例子
語法:
bool EOF()
如果到達相關輸入文件的末尾,EOF()函數(shù)將返回true,否則返回false。
例如:
char ch
ifstream fin()溫度.txt“”
而(!財政部()){
財務>> ch
成本
}尾翼關閉()