文件指针的运用 : 计算文件wj.txt内容的字节数
#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内容的字节数相关推荐
- 计算图像每行占用的字节数
在看<数字图像处理与机器视觉>这本书的时候有个计算图像每行占用的字节数,刚开始没看明白,周来琢磨的一下记录如下: #define WIDTHBYTES(bits) (((bits) + 3 ...
- python读取文件某一行-python计算文件的行数和读取某一行内容的实现方法
一.计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(o ...
- python读取txt文件并输出到表格_Python读取txt内容写入xls格式excel中的方法
由于xlwt目前只支持xls格式,至于xlsx格式,后面会继续更新 import xlwt import codecs def Txt_to_Excel(inputTxt,sheetName,star ...
- linux 文件md5,Linux下计算文件的MD5值
脚本功能 脚本使用Perl编写,计算文件的MD5值 脚本用途 服务器在安装完操作系统后,计算PATH变量里面所有的二进制文件的MD5.计算单个文件MD5值.计算某个目录(包括子目录)下所有的文件的MD ...
- C语言,计算数据类型及所对应的字节数。
介绍: sizeof是C语言的一种单目操作符,如C语言的其他操作符++.–等.它并不是函数.sizeof操作符以字节形式给出了其操作数的存储大小.操作数可以是一个表达式或括在括号内的类型名.操作数的存 ...
- C语言文件指针的基本函数介绍包含了fpoen、fclose、fgetc、fputc、fscanf、fprintf、fgets、fputs、fread、fwrite函数以及文件定位函数.
一.打开关闭文件 只打开文件 再关闭文件 #include <stdio.h> #include<stdlib.h> main() {FILE *fp;fp = fopen ...
- 文件操作(文件指针+顺序/随机读写)
目录 一.文件 1.以文件功能分类: 2.文件名 二.文件指针 三.文件的打开和关闭 1.fopen fclose 2."r" - 读 3."w" - 写 四. ...
- matlab打开dat形式文件_matlab的各种数据读取(txt,dat,mat等格式),文件打开关闭...
MATLAB提供了多种方式从磁盘读入文件或将数据输入到工作空间,即读取数据,又叫导入数据:将工作空间的变量存储到磁盘文件中称为存写数据,又叫导出数据.至于选择哪种机制,则根据下面两个因素决定: ● 用 ...
- 在c语言中文件的指针是什么,C语言中文件描述符和文件指针的本质区别
1,首先了解进程运行时默认打开的文件指针以及打开的文件 /* Standard streams. / extern struct _IO_FILE stdin; / Standard input st ...
最新文章
- 单(liu_runda学长的神题)
- 圆锥破碎机常见故障_圆锥破碎机飞车危害大! 7种原因早知道早预防
- LiveVideoStackCon 2022 上海站 专题抢先看(2)
- 五天学习MySQL数据库(一)1.3MySQL 基本介绍
- 编程语言的发展趋势及未来方向(3):函数式编程
- 华为P50真机谍照曝光:璀璨粉色机身 牢牢锁定女性用户
- 实验六 调用函数 判断素数
- android webview 3d,Unity3d Android的web视图没有显示_webview_开发99编程知识库
- 大数据技术在网络安全分析的作用
- js实现身份证号查询相关信息
- android PackageInstaller那点事情
- 线下门店如何实现增长获客?
- 块引用—Markdown极简入门教程(6)
- 超详细解决 Tomcat环境变量没问题还是闪退问题
- Sphinx 自动化文档
- 材料研究生转行,可以做哪些准备规划
- OpenWrt 软路由介绍
- Java开源中文分词器的使用方法和分词效果对比
- 对@Primary理解
- 耀耀学院task1-task3练习总结