91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

用于字符輸入的流成員函數使用舉例

發布時間:2020-07-05 21:03:06 來源:網絡 閱讀:365 作者:巖梟 欄目:編程語言

用于字符輸入的流成員函數:

1.流成員函數get3種形式:無參數的、有1個參數的、有3個參數的

(1)無參get函數其調用形式:cin.get()。用來從指定的輸入流中提取一個字符(包括空白字符),函數的返回值就是讀入的字符,若遇到輸入流中的文件結束符,則函數返回值EOF(EOF是在iostream頭文件中定義的符號常量,代表-1)

注意:EOF:end of file!EOF表示讀取文件沒有結束,若要在while循環中結束程序運行,按ctrl+z(屏幕上顯示^z),再enter鍵。

 

(2)1個參數的get函數其調用形式:cin.get(ch)。作用是從輸入流中讀取一個字符,賦給字符變量ch,如果讀取成功則函數返回非0值(真),如失敗(遇文件結束符),則返回0值(假)。

(3)3個參數的get函數其調用形式:cin.get(字符數組,字符個數n,終止字符)cin.get(字符指針,字符個數n,終止字符)。作用是從輸入流中讀取n-1個字符,賦給指定的字符數組(或字符指針指向的數組),若在讀取n-1個字符之前遇到指定的終止字符,則提前結束讀取。如果讀取成功則函數返回非0值(真),如失敗(遇文件結束符),則返回0值(假)。

2.用成員函數getline讀入一行字符

cin.getline(字符數組(或字符指針),字符個數n,終止標志字符)

如:cin.getline(ch,20,/);

:  get函數讀入字符。

程序:

#include<iostream>

using namespace std;


int main()

{

int c;

cout << "enter a sentence:" << endl;

while ((c = cin.get()) != EOF)

{

cout.put(c);

}

system("pause");

return 0;

}

結果:

enter a sentence:

yaoyao clever!

yaoyao clever!

^Z

請按任意鍵繼續. . .


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海晏县| 岳西县| 黑龙江省| 油尖旺区| 新建县| 郸城县| 珠海市| 高台县| 南投市| 共和县| 昭觉县| 惠水县| 嘉禾县| 涟水县| 清徐县| 商南县| 商城县| 平阳县| 余庆县| 大冶市| 甘德县| 定兴县| 临高县| 翁源县| 新和县| 衡阳市| 札达县| 凌源市| 淳安县| 慈利县| 祁阳县| 保康县| 西吉县| 裕民县| 承德县| 靖宇县| 徐汇区| 忻州市| 本溪| 大新县| 梁山县|