色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當(dāng)前位置:首頁 > IT課程問答

詳解fseek函數(shù) 時間:2023-04-23      來源:華清遠(yuǎn)見

首先查看一下linux用戶使用手冊



函數(shù)名:fseek

頭文件:#include

功能:把與stream 有關(guān)的讀寫文件位置指針放到一個指定位置。

參數(shù):FILE *stream :使用fopen打開的文件指針stream

long offset : 偏移位置(以字節(jié)為單位)

int whence :基準(zhǔn)位置,它一般指定為下列常量之一:
 

起始點            對應(yīng)的數(shù)字       代表的文件位置

SEEK_SET          0                       文件開頭

SEEK_CUR         1                    文件當(dāng)前位置

SEEK_END         2                        文件末尾

函數(shù)聲明:  int fseek(FILE *stream, long offset, int whence);

如果執(zhí)行成功,stream將指向以whence為基準(zhǔn),偏移offset(指針偏移量)個字節(jié)的位置,函數(shù)返回0。如果執(zhí)行失敗(比如offset取值大于等于2*1024*1024*1024,即long的正數(shù)范圍2G),則不改變stream指向的位置,函數(shù)返回-1,并且會設(shè)置errno,可以使用perror()輸出錯誤原因。

例題代碼:

 

程序運行結(jié)果:

 

fseek的第二個參數(shù)偏移位置正數(shù)表示向后(文件結(jié)尾的方向)移動,負(fù)號表示向前(文件開頭的方向)移動。

例:

fseek(stream, 100L, SEEK_CUR);//把stream指針移動到離文件當(dāng)前位置100字節(jié)處。

fseek(stream, -100L,SEEK_END);//把stream指針移動到離文件結(jié)尾100字節(jié)處。

使用實例:

 

fseek函數(shù)和lseek函數(shù)類似,但lseek返回的是一個off_t數(shù)值,而fseek返回的是一個整型。通過ftell,可以獲取當(dāng)前指針距離文件開頭的字節(jié)數(shù)。

 

注意事項:

fseek一般用于二進(jìn)制文件的指針移動,也可以用于文本文件,但操作的stream必須是已經(jīng)打開的文件。如果沒有打開的文件,那么將會出現(xiàn)錯誤。

fseek不能操作進(jìn)程間通信的文件,如:pipe,FIFO或者socket。如果操作這些文件將會返回-1,并且設(shè)置errno為ESPIPE。


上一篇:格式化輸入

下一篇:嵌入式的定義和應(yīng)用

戳我查看2024年嵌入式每月就業(yè)風(fēng)云榜

點我了解華清遠(yuǎn)見高校學(xué)霸學(xué)習(xí)秘籍

猜你關(guān)心企業(yè)是如何評價華清學(xué)員的

干貨分享
相關(guān)新聞
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2024 北京華清遠(yuǎn)見科技發(fā)展有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 黄色一级毛毛片 | 偷窥国产亚洲女爱视频在线 | 国产成人一区二区三区别 | 一本色道无码道DVD在线观看 | 年轻的母亲4免费版观看视频 | 亚洲AV无码成H人动漫网站 | 最新欧美一区二区 | 影音先锋男人AV鲁色资源网 | 男人天堂亚洲 | 青青草av| gogogo免费完整国语 | 午夜a级理论片在线播放717 | 韩国19禁无遮挡啪啪无码网站 | 无码人妻丰满熟妇区BBBBXXXX | 姓一乱一口一交A片文 | 亚洲亚洲人成综合丝袜图片 | 99国产精品人妻噜啊噜 | 夜夜爽www一区二区三区精品 | 亚洲欧美日韩综合久久 | 亚洲日韩成人无码不卡 | 国产做a爰片久久毛片a片美国 | 麻豆精品久久久久久久99蜜桃 | 婷婷色怡春院 | 免费观看又色又爽又湿的视频 | 夜间视频在线观看 | 亞洲成av無碼人在線觀看 | 久久久女人与动物群交毛片 | 大地影院mv高清在线观看免费 | 亚洲最大AV资源站无码AV网址 | 99久久精品国产一区二区野战 | 成年男女免费视频网站很黄的 | 一本久久伊人热热精品中文字幕 | 色噜噜狠狠成人中文综合 | 国产精品乱码一区二区三区图片 | 国产精品视频男人的天堂 | 亚洲AV无码潮喷在线观看 | 色悠悠国产精品 | 一本色综合久久 | 里番全彩爆乳女教师 | 欧美日韩一区二区三区在线观看视频 | 人妻中文字幕无码专区 |