亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

cin.get()和cin.getline()之間的區別

2020-01-26 15:50:30
字體:
來源:轉載
供稿:網友

cin.getline()和cin.get()都是對輸入的面向行的讀取,即一次讀取整行而不是單個數字或字符,但是二者有一定的區別。

cin.get()每次讀取一整行并把由Enter鍵生成的換行符留在輸入隊列中,比如:

復制代碼 代碼如下:

#include <iostream>
using std::cin;
using std::cout;
const int SIZE = 15;
int main( ){
cout << "Enter your name:";
char name[SIZE];
cin.get(name,SIZE);
cout << "name:" << name;
cout << "/nEnter your address:";
char address[SIZE];
cin.get(address,SIZE);
cout << "address:" << address;
}

輸出:
Enter your name:jimmyi shi
name:jimmyi shi
Enter your address:address:

在這個例子中,cin.get()將輸入的名字讀取到了name中,并將由Enter生成的換行符'/n'留在了輸入隊列(即輸入緩沖區)中,因此下一次的cin.get()便在緩沖區中發現了'/n'并把它讀取了,最后造成第二次的無法對地址的輸入并讀取。解決之道是在第一次調用完cin.get()以后再調用一次cin.get()把'/n'符給讀取了,可以組合式地寫為cin.get(name,SIZE).get();。

cin.getline()每次讀取一整行并把由Enter鍵生成的換行符拋棄,如:

復制代碼 代碼如下:

#include <iostream>
using std::cin;
using std::cout;
const int SIZE = 15;
int main( ){
cout << "Enter your name:";
char name[SIZE];
cin.getline(name,SIZE);
cout << "name:" << name;
cout << "/nEnter your address:";
char address[SIZE];
cin.get(address,SIZE);
cout << "address:" << address;
}

輸出:
Enter your name:jimmyi shi
name:jimmyi shi
Enter your address:YN QJ
address:YN QJ

由于由Enter生成的換行符被拋棄了,所以不會影響下一次cin.get()對地址的讀取。
如果cin.get()是一個一個字符的讀入,但是cin.get()不會忽略任何字符,對于回車符需要單獨處理。

兩點注意:
(1) 學會區別get()與getline();
(2)換行符號是/n,而不是/n;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91视频8mav| 日韩免费在线看| 日韩在线观看免费全集电视剧网站| 亚洲黄色在线观看| 久久99久久99精品中文字幕| 国产成人av在线| 日韩成人在线电影网| 日韩精品视频三区| 欧美日韩亚洲激情| 91精品国产乱码久久久久久久久| 亚洲人成免费电影| 精品国产乱码久久久久久虫虫漫画| 成人在线视频福利| 成人激情av在线| 97激碰免费视频| 国产精品久久77777| 九九久久精品一区| 午夜欧美不卡精品aaaaa| 精品国产精品三级精品av网址| 欧美一区二区三区……| 一区二区亚洲欧洲国产日韩| 97精品国产97久久久久久免费| 奇米成人av国产一区二区三区| 日韩精品欧美国产精品忘忧草| 国产免费一区二区三区在线能观看| 97超级碰在线看视频免费在线看| 91午夜理伦私人影院| 亚洲一区二区少妇| 亚洲成av人影院在线观看| 成人妇女淫片aaaa视频| 色老头一区二区三区在线观看| 欧美体内谢she精2性欧美| 日韩美女中文字幕| 欧美综合一区第一页| 欧美另类第一页| 国产日韩欧美一二三区| 亚洲欧洲日韩国产| 日韩精品中文字幕在线播放| 久久久av电影| 日韩激情视频在线| 高清日韩电视剧大全免费播放在线观看| 亚洲第一页中文字幕| 亚洲最新av网址| 国产精品电影在线观看| 亚洲欧美资源在线| 日韩激情av在线免费观看| 亚洲欧美中文字幕| 亚洲精品电影网站| 国产精品对白刺激| 亚洲国产精品热久久| 91a在线视频| 91视频-88av| 国产亚洲激情在线| 国产精品亚洲一区二区三区| 日韩激情视频在线播放| 成人黄色激情网| 97视频免费在线观看| 日本国产精品视频| 欧美极品第一页| 精品久久久一区| 欧美午夜无遮挡| 日韩在线视频中文字幕| 欧美激情奇米色| 亚洲电影天堂av| 超在线视频97| 日本欧美黄网站| 亚洲福利在线观看| 日韩极品精品视频免费观看| 一区二区成人av| 色综合天天狠天天透天天伊人| 国产精品亚洲精品| 在线丨暗呦小u女国产精品| 一区二区三区国产视频| 日本韩国欧美精品大片卡二| 97人洗澡人人免费公开视频碰碰碰| 91久久中文字幕| 欧美成人午夜视频| 日本伊人精品一区二区三区介绍| 欧美视频国产精品| 69久久夜色精品国产69| 久久网福利资源网站| 亚洲人成五月天| 日韩av在线一区二区| 久久久国产成人精品| 综合国产在线观看| 亚洲女人被黑人巨大进入al| 中文字幕亚洲欧美| 欧美性极品少妇精品网站| 国产精品成人品| 久久久久久久久久久免费精品| 亚洲一区二区国产| 伊人久久久久久久久久久| 欧美久久久精品| 久久久久国产精品免费| 美女av一区二区三区| 日韩电影第一页| 日本道色综合久久影院| 久久久国产精品免费| 欧美精品九九久久| 中文字幕视频在线免费欧美日韩综合在线看| 欧美理论电影在线观看| 最近2019年中文视频免费在线观看| 亚洲美女www午夜| 深夜福利91大全| 欧美极品少妇xxxxⅹ免费视频| 91久久久久久国产精品| 热久久这里只有| 91伊人影院在线播放| 欧美黑人性视频| 国产97在线亚洲| 91精品国产91久久久久久久久| 国产精品jvid在线观看蜜臀| 亚洲高清色综合| 亚洲第一免费网站| 日韩在线观看精品| 国产成人aa精品一区在线播放| 亚洲热线99精品视频| 久久综合网hezyo| 性色av一区二区三区红粉影视| 久久久久国色av免费观看性色| 搡老女人一区二区三区视频tv| 亚洲午夜未满十八勿入免费观看全集| 狠狠色香婷婷久久亚洲精品| 亚洲欧洲国产精品| 久久亚洲精品网站| 亚洲图片欧美午夜| 中文字幕精品—区二区| 国产日韩欧美电影在线观看| 精品欧美aⅴ在线网站| 欧美激情精品久久久久久蜜臀| 中文字幕亚洲综合久久筱田步美| 亚洲精品视频在线观看视频| 欧美高清视频在线| 亚洲人成网站在线播| 亚洲国产日韩欧美在线动漫| 久久国产精品久久久久久| 欧美性猛交xxxx乱大交| 久久久91精品国产一区不卡| 成人国产精品免费视频| 欧美中文字幕精品| 欧美成年人视频网站欧美| 国产91在线视频| 国产欧美中文字幕| 欧美一级视频免费在线观看| 久久亚洲精品国产亚洲老地址| 少妇av一区二区三区| 全亚洲最色的网站在线观看| 永久免费看mv网站入口亚洲| 国产精品久久久久久久久久久久| 国产精品色午夜在线观看| 中文字幕亚洲情99在线| 国产欧美日韩中文字幕在线| 欧美激情视频给我| 欧美日韩一区二区在线| 亚洲欧洲美洲在线综合| 亚洲色图五月天| 欧美日韩中文在线| 国产精品狼人色视频一区| 亚州国产精品久久久| 欧美老女人性生活| 亚洲国产成人久久| 精品视频久久久| 欧美激情精品在线| 国产精品久久久久久久久影视|