色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > fread()函數語法要點總結,附帶程序實例

fread()函數語法要點總結,附帶程序實例 時間:2018-07-13      來源:未知

fread()函數語法要點

在ANSI標準的IO操作中提供了三種不同類型的IO處理函數,包括字符讀/寫、行讀/寫和塊讀/寫。如果使用的緩沖區的話,不需要每次進行標準IO操作時都使用系統IO調用,至于什么時候使用系統IO調用則根據緩沖區類型和緩沖區中的數據量決定。

塊讀寫文件流是指每次讀出與寫入的數據量可以由編程人員設定,ANSI標準的塊讀出函數聲明如下:

SYNOPSIS

#include

size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream);

DESCRIPTION

The function fread() reads nmemb elements of data, each size bytes long, from the stream pointed to by stream, storing them at the location given by ptr.

此函數將從第4個參數所指示的流中讀取nmenb個大小為size的對象存放在第一個參數ptr所指向的內存空間中。其第一個參數為讀取的對象的存放位置;第二個參數為讀取對象的大小,例如讀出一個結構體buf,該參數可以設置為sizeof(struct buf);第三個參數為讀取對象的個數;第四個參數為讀取的文件流指針。

該函數的返回值為讀取到對象的個數(注意:不是讀取到字節的個數),如果返回值比參數3小,則表示可能讀取到了文件的尾部,這時可以使用feof或者ferror函數來檢測原因。

程序實例:

fread()函數語法要點

運行結果:

fread()函數語法要點

上一篇:activity生命周期詳解,大牛教會你

下一篇:環境變量配置方法,外加典型實例

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区
主站蜘蛛池模板: 在线播放日韩精品| 97在线看福利| 最近2019中文字幕在线高清| 亚洲欧美国产另类| 尤物九九久久国产精品的特点 | 亚洲免费av网址| 亚洲美女在线视频| 日韩网站免费观看高清| 久久精品欧美视频| 久久久亚洲国产天美传媒修理工| 91精品国产高清自在线| 国精产品一区一区三区有限在线| 欧美性xxxxxx| 日韩美女主播视频| 亚洲国产免费av| 国产一区二区三区直播精品电影| 久久影视免费观看| 日韩黄色av网站| 久久久成人精品视频| 国产精品网站入口| 亚洲图片欧洲图片av| 久久夜精品香蕉| 欧美亚洲免费电影| 日韩电影大全免费观看2023年上| 日韩中文字幕精品| 7m精品福利视频导航| 亚洲最大av网站| 久久亚洲精品国产亚洲老地址| 久久全国免费视频| 亚洲爱爱爱爱爱| 欧美精品少妇videofree| 国产91在线播放精品91| 亚洲天堂网在线观看| 久久久免费电影| 亚洲国产欧美在线成人app | 亚洲高清免费观看高清完整版| 一本大道久久加勒比香蕉| 97在线日本国产| 亚洲精品国精品久久99热| 欧美成aaa人片免费看| 国产玖玖精品视频|