点击上方蓝字关注我,了解更多咨询

1、C语言函数ftell用于获取文件位置指针当前位置相对于文件首的偏移字节数。

2、通过ftell函数获取当前文件的大小,然后通过fread函数读取缓冲区。

返回值,如果成功,该函数返回位置标识符的当前值;如果发生错误,则返回 -1L。

实例

#include <stdio.h>
#include <stdlib.h>//fseek函数调用int main()
{long position;char list[100];/*    rb+ 读写打开一个二进制文件,允许读数据。*/FILE * fp = fopen("a.txt", "rb+");if (fp == NULL) {printf("file error\n");exit(1);}fread(list,sizeof(char),100,stream);//get position after readposition=ftell(stream);printf("Position after trying to read 100 bytes:%ld\n",position);fclose(stream);stream=NULL;return 0;
}

END

*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

戳“阅读原文”我们一起进步

c语言中ftell函数是什么相关推荐

  1. c语言ftell的作用,C语言中ftell函数的使用方法

    在C语言中,ftell函数用来返回回当前文件指针的位置.其定义在stdio.h头文件中.具体介绍如下: 函数原型:long ftell(FILE *fp); 是否是标准函数:是 函数功能:返回当前文件 ...

  2. 关于C语言中printf函数“输出歧视”的问题

    目录 关于C语言中printf函数"输出歧视"的问题 问题描述 探索问题原因 另一种研究方法 问题结论 关于C语言中printf函数"输出歧视"的问题 问题描述 ...

  3. C语言中atoi()函数的用法

    C语言中atoi()函数的用法 一.学习要点: 1.int atoi(const char *str)把参数str所指向的字符串转换为一个整数: 二.代码 #include<stdio.h> ...

  4. r语言中c函数错误,R语言中c()函数与paste()函数的区别说明

    c()函数:将括号中的元素连接起来,并不创建向量 paste()函数:连接括号中的元素 例如 c(1, 2:4),结果为1 2 3 4 paste(1, 2:4),结果为"1 2" ...

  5. C语言中main函数的研究,以及对代码断点调试的研究(王爽老师 汇编语言)

    版权声明:本文为博主原创文章,未经博主允许不得转载. 我们知道作为一个语言本身是不会有诸如从main函数开始运行这样的条件(深层次的说 底层汇编代码不会指定从mian函数开始的这样的条件,程序开始的位 ...

  6. 浅析C语言中strtol()函数与strtoul()函数的用法

    这篇文章主要介绍了浅析C语言中strtol()函数与strtoul()函数的用法,注意其将字符串转换成long型的区别,需要的朋友可以参考下 头文件: ? 1 #include <stdlib. ...

  7. c语言memcopy_C语言中memcpy 函数的用法详解

    C语言中memcpy 函数的用法详解 memcpy(内存拷贝函数) c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址 ...

  8. c语言中memcpy函数_带有示例的C中的memcpy()函数

    c语言中memcpy函数 memcpy()函数 (memcpy() function) memcpy() is a library function, which is declared in the ...

  9. c语言中 调用函数除函数名外,【单选题】在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值...

    [单选题]在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值 更多相关问题 下列关于IMOECDIS性能标 ...

  10. c语言中open函数r,C语言中open函数

    语法Open ( windowvar, windowtype {, parent } ) 参数windowvar:指定窗口变量名,Open()函数把打开窗口的引用放置到该变量中windowtype:s ...

最新文章

  1. 2.2元组介绍+字符串操作
  2. python练习册 每天一个小程序 第0004题
  3. MapReduce 概述
  4. 《Android开发艺术探索》读书笔记 (3) 第3章 View的事件体系
  5. 解決BufferedReader读取UTF-8文件中文乱码(转)
  6. 【独家揭秘】如何获得60万开发者信任?
  7. 云计算(Cloud Computing)的前世今生
  8. Request_获取请求行数据_方法介绍
  9. python xlrd课程_python中xlrd模块的使用详解
  10. 除了中国,原来还有这么多国家采用十二生肖的啊~| 今日最佳
  11. 苹果iPhone 13 Pro机型有望采用LTPO技术屏幕 支持120Hz刷新率
  12. L1-051 打折-PAT团体程序设计天梯赛GPLT
  13. mysql left right 一张图解
  14. 电子书下载:Beginning ASP.NET 2.0 and Databases
  15. ScrollMagic-jQuery元素滚动动画库插件
  16. ASP.NET ZERO 学习 JTable的使用
  17. 力扣题目系列:474. 一和零
  18. 漫画 | 揭密微信诞生记之民间传说
  19. VUE中导出Excel功能的实现
  20. k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC

热门文章

  1. 转:有效沟通的四种工具
  2. mysql如何导出sql文件_MYSQL导入导出.sql文件
  3. 关于嵌入式Linux做底层还是应用,要掌握什么技能
  4. 【数学分析笔记05】数列极限的性质
  5. 计算机留言板毕业论文摘要,留言板系统设计(毕业论文)
  6. Linux权限命令chmod
  7. android通讯录加密,一种手机通讯录加解密方式
  8. Window 消息大全使用详解
  9. pmp备考资料这些都是必备的
  10. HTML5七夕情人节表白网页制作【流星动画3D相册】HTML+CSS+JavaScript