为什么C语言中read函数和write函数间要用lseek来调整读取顺序 还麻烦详细分析下lseek的作用,谢谢了!!说错了是fseek()函数~~~... 还麻烦详细分析下lseek的作用,谢谢了!!说错了是fseek()函数~~~ 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 函数 read lseek 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? cdyzxy 2014-03-31 · TA获得超过2.1万个赞 知道大有可为答主 回答量:1.4万 采纳率:85% 帮助的人:3731万 我也去答题访问个人页 关注 展开全部 -由于程序在打开文件时文件操作指针位于文件起始位置,即偏移量0-读取了1个字符的内容给变量c,文件指针偏移量为1-这时如果想将c值写到文件开始位置,则需要移动文件指针到文件开始-于是lseek就是移动文件当前指针的语句,它通知系统将文件指针移动到从文件开始位置(SEEK_SER)起的第0字节-这个程序比较奇怪,明明打开文件时选用了0_WRONLY参数,表明这个打开是只写的,但上来就读 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-11-25 C语言的read函数返回-1是为什么呢?文件是存在的哦 8 2011-09-15 lseek函数出现空洞的返回值是什么啊? 2 2013-06-10 C语言中的read和write怎么用? 31 2018-04-19 Linux下C语言编程,为什么write()函数成功执行时返回0而不是写入文件的字节数 2017-10-18 Linux 中用write函数向串口写入数据 read函数能读取到吗 2018-04-23 关于C语言中read,write函数的问题 2016-06-11 linux C函数write()写入的数据是如何存储的?read()又是如何读取的? 2 2023-03-06 c语言中清除一行的命令 更多类似问题 > 为你推荐: