#include <stdio.h>
void main(void)
{
FILE *fp;
long int n;
fp = fopen("wj.txt","rb");
fseek(fp , 0 , SEEK_END);
n = ftell(fp);
fclose(fp);
printf("%ld\n",n);
}

怎么不是8呢?

回车+ 换行 \r\n 占2字节  ?

---------------------------------------------------

把wj.txt改成一个字母a,  没有回车,没有换行

5字节?

---------------------------

再改 wj.txt, 一个字母a,然后敲了个 ENTER 键盘回车,光标到了下一行,保存文件.

执行程序,结果是:  7

把wj.txt打开,  试探性点击左键,发现光标可以到达a下面3行的位置 :

3*2 +1 = 7 ?

--------------------------------------------

再试:

第一行空,键盘回车ENTER到第二行:

结果是2

文件指针的运用 : 计算文件wj.txt内容的字节数相关推荐

  1. 计算图像每行占用的字节数

    在看<数字图像处理与机器视觉>这本书的时候有个计算图像每行占用的字节数,刚开始没看明白,周来琢磨的一下记录如下: #define WIDTHBYTES(bits) (((bits) + 3 ...

  2. python读取文件某一行-python计算文件的行数和读取某一行内容的实现方法

    一.计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(o ...

  3. python读取txt文件并输出到表格_Python读取txt内容写入xls格式excel中的方法

    由于xlwt目前只支持xls格式,至于xlsx格式,后面会继续更新 import xlwt import codecs def Txt_to_Excel(inputTxt,sheetName,star ...

  4. linux 文件md5,Linux下计算文件的MD5值

    脚本功能 脚本使用Perl编写,计算文件的MD5值 脚本用途 服务器在安装完操作系统后,计算PATH变量里面所有的二进制文件的MD5.计算单个文件MD5值.计算某个目录(包括子目录)下所有的文件的MD ...

  5. C语言,计算数据类型及所对应的字节数。

    介绍: sizeof是C语言的一种单目操作符,如C语言的其他操作符++.–等.它并不是函数.sizeof操作符以字节形式给出了其操作数的存储大小.操作数可以是一个表达式或括在括号内的类型名.操作数的存 ...

  6. C语言文件指针的基本函数介绍包含了fpoen、fclose、fgetc、fputc、fscanf、fprintf、fgets、fputs、fread、fwrite函数以及文件定位函数.

    一.打开关闭文件 只打开文件   再关闭文件 #include <stdio.h> #include<stdlib.h> main() {FILE *fp;fp = fopen ...

  7. 文件操作(文件指针+顺序/随机读写)

    目录 一.文件 1.以文件功能分类: 2.文件名 二.文件指针 三.文件的打开和关闭 1.fopen fclose 2."r" - 读 3."w" - 写 四. ...

  8. matlab打开dat形式文件_matlab的各种数据读取(txt,dat,mat等格式),文件打开关闭...

    MATLAB提供了多种方式从磁盘读入文件或将数据输入到工作空间,即读取数据,又叫导入数据:将工作空间的变量存储到磁盘文件中称为存写数据,又叫导出数据.至于选择哪种机制,则根据下面两个因素决定: ● 用 ...

  9. 在c语言中文件的指针是什么,C语言中文件描述符和文件指针的本质区别

    1,首先了解进程运行时默认打开的文件指针以及打开的文件 /* Standard streams. / extern struct _IO_FILE stdin; / Standard input st ...

最新文章

  1. 单(liu_runda学长的神题)
  2. 圆锥破碎机常见故障_圆锥破碎机飞车危害大! 7种原因早知道早预防
  3. LiveVideoStackCon 2022 上海站 专题抢先看(2)
  4. 五天学习MySQL数据库(一)1.3MySQL 基本介绍
  5. 编程语言的发展趋势及未来方向(3):函数式编程
  6. 华为P50真机谍照曝光:璀璨粉色机身 牢牢锁定女性用户
  7. 实验六 调用函数 判断素数
  8. android webview 3d,Unity3d Android的web视图没有显示_webview_开发99编程知识库
  9. 大数据技术在网络安全分析的作用
  10. js实现身份证号查询相关信息
  11. android PackageInstaller那点事情
  12. 线下门店如何实现增长获客?
  13. 块引用—Markdown极简入门教程(6)
  14. 超详细解决 Tomcat环境变量没问题还是闪退问题
  15. Sphinx 自动化文档
  16. 材料研究生转行,可以做哪些准备规划
  17. OpenWrt 软路由介绍
  18. Java开源中文分词器的使用方法和分词效果对比
  19. 对@Primary理解
  20. 耀耀学院task1-task3练习总结

热门文章

  1. git具体作用_Git是什么
  2. P1478 陶陶摘苹果(升级版)
  3. Java 近期新闻:Grail 5.0、Spring、Hibernate、WildFly 及 Kotlin Multik 开发库更新
  4. 甬矽电子科创板首发获通过:拟募资15亿元,技术来源遭到质疑
  5. 【全奖博士】香港大学招收计算机视觉方向博士/博后/研究助理
  6. ThinkPHP模版引擎之变量输出具体解释
  7. pthon之异常、文件练习题
  8. 黑洞真实模样,时空弯曲如何弯的?
  9. 思科网络安全 第五章测验答案
  10. 在线直播间和视频追帧【转载】