您现在的位置是:首页 > 动态 > 综合精选 > 正文
2024年5月10日星期几(2024年05月09日fseek)
发布时间:2024-05-09 14:10:14步亚琬来源:
今天火狐为大家解答以上的问题。2024年5月10日星期几,2024年05月09日fseek相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、fseek是用来设置文件指针stream的位置的函数。
2、函数原型:int fseek(FILE *stream, long offset, int fromwhere);参数:stream 是指向打开文件的指针,fromwhere 基准点,offset以基准点为起始点的偏移量。
3、返回值:如果执行成功,stream将指向以fromwhere为基准,偏移offset(指针偏移量)个字节的位置,函数返回0。
4、如果执行失败(比如offset超过文件自身大小),则不改变stream指向的位置,函数返回一个非0值。
5、注意:文件指针指向文件/流。
6、位置指针指向文件内部的字节位置,随着文件的读取会移动,文件指针如果不重新赋值将不会改变指向别的文件。
7、拓展资料:int fseek(FILE *stream, long offset, int fromwhere);函数设置文件指针stream的位置。
8、如果执行成功,stream将指向以fromwhere为基准,偏移offset(指针偏移量)个字节的位置,函数返回0。
9、如果执行失败(比如offset取值大于等于2*1024*1024*1024,即long的正数范围2G),则不改变stream指向的位置,函数返回一个非0值。
10、fseek函数和lseek函数类似,但lseek返回的是一个off_t数值,而fseek返回的是一个整型。
11、重定位流(数据流/文件)上的文件内部位置指针。
12、注意:文件指针指向文件/流。
13、位置指针指向文件内部的字节位置,随着文件的读取会移动,文件指针如果不重新赋值将不会改变或指向别的文件。
14、fseek函数的文件指针,应该为已经打开的文件。
15、如果没有打开的文件,那么将会出现错误。
16、 fseek函数也可以这样理解,相当于在文件当中定位。
17、这样在读取规律性存储文件时可以利用其OFFSET偏移量读取文件上任意的内容。
18、fseek函数一般用于二进制文件,也可以用于文本文件。
19、用于文本文件操作时,需特别注意回车换行的情况:因为在一般浏览工具如UltraEdit中,回车换行视为两个字符0x0D和0x0A,但真实的文件读写和定位时却按照一个字符0x0A进行处理,因此碰到此类问题时,可以考虑将文件整个读入内存,然后在内存中手工插入0x0D的方法,这样可以达到较好的处理效果。
20、参考资料:百度百科:fseek。
本文就为大家分享到这里,希望小伙伴们会喜欢。
标签:
猜你喜欢
- 2024年5月10日星期几(2024年05月09日fseek)
- 2024年05月日历桌面高清壁纸彼岸(2024年05月09日文祺)
- 2的100次方怎么算(2024年05月09日2的一百次方等于多少)
- 2024年05月日历桌面高清壁纸彼岸(2024年05月09日mememe无修资源)
- 还原糖与斐林试剂反应视频(2024年05月09日还原糖与斐林试剂原理)
- 北师大版九年级上数学课本电子版(2024年05月09日北师大版九年级上册数学电子课本PDF)
- 朴秀洪最新消息(2024年05月09日朴秀斌)
- 洛谷1423(2024年05月09日洛谷tle什么意思)
- 伊的家胶原蛋白排名(2024年05月09日伊的家胶原蛋白)
- 2021年保洁员工作总结(2024年05月09日保洁员年终工作总结)
- 广安友谊中学实验学校是公办还是民办(2024年05月09日广安友谊中学实验学校)
- 受冻临界强度是什么意思(2024年05月09日受冻临界强度)
- 2023五年级下册语文期末考试卷及答案(2024年05月09日五年级期中语文试卷)
- 中国世界杯预选赛赛果(2024年05月09日中国世界杯预选赛赛程)
- 小数点取整数的函数(2024年05月09日小数取整数公式)
- 现在正常的一节钢琴课多少钱(2024年05月09日钢琴课多少钱一节)
- 2024年05月09日宠物猫种类一览表(2024年05月09日宠物猫种类)
- 电脑没有声音会是什么原因(2024年05月09日电脑无声音怎么样处理)
- 回收站清空的文件去哪了(2024年05月09日回收站清空的文件怎么恢复免费软件)
- 幼发拉底河和底格里斯河径流量大吗(2024年05月09日幼发拉底河和底格里斯河)
最新文章
- 2024年5月10日星期几(2024年05月09日fseek)
- 令堂是什么意思是父亲还是父母(2024年05月09日令堂是指对对方什么人的称呼)
- 4月26号西装(2024年05月09日西装头)
- 收问询函,*ST农尚午后20CM跌停
- 平安银行:将于5月15日下线“日日生金”、“智能存款-通知存款”产品
- 国电电力7.3亿元在三亚成立燃气发电新公司
- 君亭酒店:将维持新签约酒店约60家的增速
- 蔚蓝生物7天涨幅近100%!合成生物学或将引爆第四次产业革命
- 星光股份投资成立智能科技新公司
- popular用法及搭配(2024年05月09日popular的用法)
- 2024年05月日历桌面高清壁纸彼岸(2024年05月09日文祺)
- 2024年05月09日日子怎么样(2024年05月09日freepatentsonline)
- 什么叫形而上学的观点(2024年05月09日形而上学观点)
- BF中国品牌价值500强:老凤祥上升至137位
- 兴业银行在业内率先获得ITSS“卓越级”数据中心国标认证
- 富祥药业:正打造一站式锂电池电解液供应平台
- 致欧科技:更聚焦亚马逊站内广告 CPC点击广告转换率更高
- 北京居然之家投资控股集团今年来涉及案件11起
- 2024年05月09日朝暮最新消息(2024年05月09日朝暮)
- 2的100次方怎么算(2024年05月09日2的一百次方等于多少)
- 商标被驳回什么意思(2024年05月09日商标被驳回怎么办)
- 计算机采用二进制数是因为(2024年05月09日计算机采用二进制数的最主要理由是什么)
- 新开源:子公司呵尔医疗、苏州东胜盈利良好 其他子公司有望扭亏
- 赛尔号帐号和密码大全(2024年05月09日赛尔号账号密码大全集)