fseek、ftell、rewind、feof、perror

这篇具有很好参考价值的文章主要介绍了fseek、ftell、rewind、feof、perror。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

int fseek(FILE指针,偏移量,文件文件起始位置指针)
功能:以当前位置为起点,根据偏移量来调整文件指针
偏移量是字节数
文件起始位置指针可以设置为:SEEK_CUR当前位置、SEEK_END末尾位置,SEEK_SET起始位置

ftell(文件指针)
功能:返回文件指针相对于起始位置的偏移量

rewind(文件指针)
功能:让文件指针回到文件的起始

feof(文件指针)
功能,当文件结束时判断文件是读取失败结束还是遇到文件尾结束,返回真就是遇到文件尾结束

fread的判断结束方法是读取的数据数小于需要读取的数据数

perror(字符串)
功能:打印字符串+:+空格+错误原因
比strerror更简洁文章来源地址https://www.toymoban.com/news/detail-413340.html

到了这里,关于fseek、ftell、rewind、feof、perror的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 详解kafka中的消息日志文件:Topic消息分类、partition分区、segment分段、offset偏移量索引文件

    Kafka是一种高吞吐量的基于zookeeper协调的以集群的方式运行的分布式发布订阅消息系统,支持分区(partition)、多副本(replica),具有非常好的负载均衡能力和处理性能、容错能力。Kafka采用发布/订阅模型,消息生产者将消息发送到Kafka的消息中心(broker)中,然后消费者从

    2024年02月03日
    浏览(89)
  • git rebase问题:First, rewinding head to replay your work on top of it

    具体信息如截图: 用下面的命令可以解决: git fetch origin; git reset --hard origin/branch

    2024年02月08日
    浏览(32)
  • C语言——字符函数和字符串函数(三)【strtok,strerror,perror】

    📝前言: 上一篇文章C语言——字符函数和字符串函数(二)对字符函数和字符串函数 strstr , strcmp和strncmp 进行了一定的讲解 这篇文章主要讲解以下函数的用法: 1, strtok 2, strerror 3, perror 🎬个人简介:努力学习ing 📋个人专栏:C语言入门基础 🎀CSDN主页 愚润求学 🌄每

    2024年02月04日
    浏览(37)
  • 【C语言】超详解strncpy&&strncat&&strncmp&&strerror&&perror的使⽤和模拟实现

    🔍个人主页 : @啊森要自信的主页 ✏️ 真正相信奇迹的家伙,本身和奇迹一样了不起啊! 欢迎大家关注🔍点赞👍收藏⭐️留言📝希望看完我的文章对你有小小的帮助,如有错误,可以指出,让我们一起探讨学习交流,一起加油鸭。 本小节,阿森继续和你一起学习5个字符

    2024年02月04日
    浏览(43)
  • 字符函数strlen、strcpy、strcat、strcmp、strstr、strtok、 strerror和perror函数

    目录  1、strlen函数 strlen函数的模拟实现 2、strcpy函数 strcpy函数的模拟实现  strncpy函数  strncpy函数的模拟实现 3、srtcat函数 strcat函数的模拟实现  strncat函数 strncat函数的模拟实现 4、strcmp函数 strcmp函数的模拟实现 strncmp函数 5、strstr函数 strstr函数的模拟实现 6、strtok函数 7、

    2024年04月11日
    浏览(38)
  • 标准C库函数之perror()、strerror(),以及他们之间各种的优缺点(打印错误信息)

    如果,想要深入的学习标准C库中perror、strerror函数,还是需要去自己阅读Linux系统中的帮助文档。 具体输入命令: 即可查阅到完整的资料信息。 perror函数是C语言标准库中的一个函数, 用于在发生系统调用错误时输出有关错误信息的描述。 该函数定义在 stdio.h 头文件中。p

    2024年01月21日
    浏览(41)
  • 鼠标指针文件格式解析

    写在前面:2023.2.22更新了ico的图像数据段部分,这个部分写的有一些错误 在介绍鼠标指针文件之前,我们先来介绍一下图标文件。 一般大一点的软件里,都会有一个ico文件,这个图标的分辨率一般来说都较小。且无颜色的部分都为透明状,也就是阿尔法通道值为0。 ico文件格

    2024年02月09日
    浏览(41)
  • Linux文件描述符和文件指针互转

    本文研究的主要是Linux中文件描述符fd与文件指针FILE*互相转换的相关内容,具体介绍如下。 1.文件描述符fd的定义: 文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每一个进程所维护的该进程打开文件的记录表。当程序打开一个现有文件或者创建一

    2024年02月08日
    浏览(41)
  • 【Linux】基础IO(一) :文件描述符,文件流指针,重定向

    🍎 作者: 阿润菜菜 📖 专栏: Linux系统编程 是不是只有C/C++有文件操作呢?python、java、go等文件接口操作的方法是不太一样的,那如何理解这种现象?有没有统一的视角去看待所有的语言文件操作呢?—我们今天从系统视角去理解 ---- 实际都是通过系统调用来访问 文件=内

    2024年01月18日
    浏览(48)
  • C++教程——const修饰指针、结构体、文件操作

    读取数据的方式 写文件 读文件

    2024年02月13日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包