国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++的get()函數(shù)與getline()函數(shù)使用詳解

2020-01-26 14:50:53
字體:
供稿:網(wǎng)友

C++ get()函數(shù)讀入一個(gè)字符
get()函數(shù)是cin輸入流對(duì)象的成員函數(shù),它有3種形式:無參數(shù)的,有一個(gè)參數(shù)的,有3個(gè)參數(shù)的。
1) 不帶參數(shù)的get函數(shù)
其調(diào)用形式為

  cin.get()


用來從指定的輸入流中提取一個(gè)字符(包括空白字符),函數(shù)的返回值就是讀入的字符。 若遇到輸入流中的文件結(jié)束符,則函數(shù)值返回文件結(jié)束標(biāo)志EOF(End Of File),一般以-1代表EOF,用-1而不用0或正值,是考慮到不與字符的ASCII代碼混淆,但不同的C ++系統(tǒng)所用的EOF值有可能不同。

[例] 用get函數(shù)讀入字符。

#include <iostream>using namespace std;int main( ){int c;cout<<"enter a sentence:"<<endl;while((c=cin.get())!=EOF)cout.put(c);return 0;}


運(yùn)行情況如下:

enter a sentence:I study C++ very hard.

主站蜘蛛池模板:
文山县|
景谷|
怀集县|
乐都县|
睢宁县|
阿城市|
和林格尔县|
江川县|
威海市|
北流市|
乌苏市|
中西区|
白山市|
宜城市|
从化市|
鲁山县|
洮南市|
庆元县|
宁阳县|
综艺|
南澳县|
蓬安县|
龙江县|
定西市|
长葛市|
金寨县|
水富县|
永川市|
滦平县|
瑞昌市|
新丰县|
昔阳县|
交口县|
娱乐|
林州市|
民勤县|
盐山县|
西乌珠穆沁旗|
精河县|
徐汇区|
韶山市|