getline(cin C getline函數(shù)用法?
C getline函數(shù)用法?好吧。。。這是getline函數(shù)的原型和說(shuō)明。它看起來(lái)與您的程序用法不同,特別是第二個(gè)參數(shù)的用法。。。不好意思。。。Istream&getline(char*buffer
C getline函數(shù)用法?
好吧。。。這是getline函數(shù)的原型和說(shuō)明。它看起來(lái)與您的程序用法不同,特別是第二個(gè)參數(shù)的用法。。。不好意思。。。
Istream&getline(char*buffer,streamsize num,char delim)
getline()函數(shù)用于輸入流并將字符讀入緩沖區(qū),直到出現(xiàn)以下情況:
讀取了num-1個(gè)字符,
遇到了換行標(biāo)志,
遇到了EOF,
或,任意讀取,直到字符delim被讀取為止。delim字符未放入緩沖區(qū)。
這是EOF的原型和說(shuō)明。還有一個(gè)小例子
語(yǔ)法:
bool EOF()
如果到達(dá)相關(guān)輸入文件的末尾,EOF()函數(shù)將返回true,否則返回false。
例如:
char ch
ifstream fin()溫度.txt“”
而(!財(cái)政部()){
財(cái)務(wù)>> ch
成本
}尾翼關(guān)閉()
求C getline()函數(shù)的用法大神們幫幫忙?
getline(CIN,name,“n”)
其中name必須是string
正確cin.getline公司(name,100,“n”)
這里的名稱必須是CString,即,char*
100可以替換為另一個(gè)整數(shù),表示name可以容納的最大字符數(shù)(包括最后一個(gè)0)
]在這兩種用法中,n是終端字符的函數(shù)
使用scanf可以實(shí)現(xiàn)鍵盤輸入。還有像getchar和getline這樣的函數(shù)