a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 編程 > C > 正文

詳解C語(yǔ)言fflush()函數(shù)的使用

2020-02-24 14:26:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  fflush是計(jì)算機(jī)函數(shù),計(jì)算機(jī)可以通過(guò)這個(gè)功能處理磁盤文件,在這里也是比較常使用的功能,今天武林技術(shù)頻道詳解C語(yǔ)言fflush()函數(shù)的使用,跟著小編的步伐一起來(lái)看看吧!

  fflush用于清空緩沖流,雖然一般感覺不到,但是默認(rèn)printf是緩沖輸出的。 fflush(stdout),使stdout清空,就會(huì)立刻輸出所有在緩沖區(qū)的內(nèi)容。 fflush(stdout)這個(gè)例子可能不太明顯,但對(duì)stdin很明顯。 如下語(yǔ)句: int a,c; scanf("%d",&a); c=getchar(); 輸入: 12(回車) 那么 a=12 ,c= '/n' 而: int a,c; scanf("%d",&a); fflush(stdin); c=getchar(); 輸入: 12(回車) 那么a=12, c暫時(shí)未得到輸入值,還需要再輸入c,因?yàn)間etchar也是緩沖輸入,'/n'本還在緩沖區(qū),但是被清空了。 另外fflush不能作用于重定向輸入流。fflush(stdin)刷新標(biāo)準(zhǔn)輸入緩沖區(qū),把輸入緩沖區(qū)里的東西丟棄

  fflush(stdout)刷新標(biāo)準(zhǔn)輸出緩沖區(qū),把輸出緩沖區(qū)里的東西打印到標(biāo)準(zhǔn)輸出設(shè)備上

  fflush(stdout);//這句起什么作用???——fflush()的作用是:如果圓括號(hào)里是已寫打開的文件的指針,則將輸出緩沖區(qū)的內(nèi)容寫入該指針指向的文件,否則清除輸出緩沖區(qū)。這里的stdout是系統(tǒng)定義的標(biāo)準(zhǔn)輸出文件指針,默認(rèn)情況下指屏幕,那就是把緩沖區(qū)的內(nèi)容寫到屏幕上。可是從代碼中看不出緩沖區(qū)會(huì)有什么內(nèi)容,所以它實(shí)際上沒有起什么作用

  本文是武林技術(shù)頻道小編為大家?guī)?lái)的詳解C語(yǔ)言fflush()函數(shù)的使用,感興趣的朋友可以收藏本站,我們將繼續(xù)為大家推薦更多專業(yè)的知識(shí)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 成年人在线观看视频 | 国产精品免费一区二区三区四区 | 国产亚洲欧美在线 | 中文字幕精品一区二区三区精品 | 一区二区日韩精品 | 影音先锋 色先锋 | 中国一级特黄毛片大片 | 97久久香蕉国产线看观看 | 欧洲成人在线观看 | 欧美日韩午夜 | 国产一区二区欧美 | 一区二区免费在线 | 国产欧美久久久久久 | 米奇av| 中文字幕欧美激情 | 亚洲三级视频 | 久久免费精品 | 国产一区二区三区免费观看 | 中文字幕一区日韩精品欧美 | 日本1区 | 亚洲精品美女久久 | 亚洲一区二区高清视频 | 亚洲国产欧美日韩 | 欧美成人免费一级人片100 | 国产精品日韩欧美一区二区三区 | 久久精品久久久久电影 | 一级片免费在线视频 | 四虎最新网站 | 国产欧美日韩精品一区 | 91一区二区三区久久国产乱 | 久操视频免费 | 波多野结衣一区在线观看 | 亚洲国产精品久久久久久 | 琪琪午夜伦伦电影福利片 | 四虎成人精品 | 亚洲精品一区二区三区中文字幕 | 欧美一级免费观看 | 午夜精品影院 | 日本免费一区二区视频 | 国产999精品久久久久久麻豆 | 91亚洲国产成人久久精品网站 |