文本文件和二进制文件的区别,使用方法和检验方式

简介: 文本文件和二进制文件的区别,使用方法和检验方式
//文本文件和二进制文件
//根据数据的存储形式,分为文本文件和二进制文件
//数据在内存中以二进制存储,不加转换的输出到外存,就是二进制文件
//            以ASCII的形式存储,则需要与存储前转换,以ASCII的形式存储的文件就是文本文件
//在文件内存储时字符一律用ASCII,数值型既可以用ASCII,也可以用二进制存储
//在内存中一律用二进制存储,但是可以用不同方式解读
// 
//例如10000在内存中存储,以二进制形式:(二进制文件--看不懂)      ASCII形式:(文本文件--能看到)
//00000000 0000000 00100111 00010000            00110001  00110000  00110000  00110000  00110000
int main()
{
    int a = 10000;
    FILE* pf = fopen("test.txt", "wb");//wb表示以二进制形式打开
    if (pf == NULL)
    {
        perror("fopen");
        return 1;
    }
    //打开文件
    fwrite(&a, sizeof(int), 1, pf);
    //关闭文件
    fclose(pf);
    pf = NULL;
    return 0;
}
//检验方式:右击鼠标源文件,添加,现有项,test.txt,右击打开方式,二进制方式


相关文章
|
3月前
|
Python
用python转移小文件到指定目录并压缩,脚本封装
这篇文章介绍了如何使用Python脚本将大量小文件转移到指定目录,并在达到大约250MB时进行压缩。
45 2
|
21天前
|
算法 C语言
C语言中的文件操作技巧,涵盖文件的打开与关闭、读取与写入、文件指针移动及注意事项
本文深入讲解了C语言中的文件操作技巧,涵盖文件的打开与关闭、读取与写入、文件指针移动及注意事项,通过实例演示了文件操作的基本流程,帮助读者掌握这一重要技能,提升程序开发能力。
67 3
|
2月前
|
数据处理 Python
Python 高级技巧:深入解析读取 Excel 文件的多种方法
在数据分析中,从 Excel 文件读取数据是常见需求。本文介绍了使用 Python 的三个库:`pandas`、`openpyxl` 和 `xlrd` 来高效处理 Excel 文件的方法。`pandas` 提供了简洁的接口,而 `openpyxl` 和 `xlrd` 则针对不同版本的 Excel 文件格式提供了详细的数据读取和处理功能。此外,还介绍了如何处理复杂格式(如合并单元格)和进行性能优化(如分块读取)。通过这些技巧,可以轻松应对各种 Excel 数据处理任务。
247 16
|
6月前
|
文字识别 Linux 数据安全/隐私保护
掌握计算机自动化:Pyperclip与CnOCR详细教程(最全使用方法,每行代码都有注释,帮你解决与之有关的所有问题)
掌握计算机自动化:Pyperclip与CnOCR详细教程(最全使用方法,每行代码都有注释,帮你解决与之有关的所有问题)
|
Linux C语言
Linux:文件目录类指令(内含:文件目录所有用法总结摘要+所有用法案例)
Linux:文件目录类指令(内含:文件目录所有用法总结摘要+所有用法案例)
181 0
Linux:文件目录类指令(内含:文件目录所有用法总结摘要+所有用法案例)
|
存储 Python
Python基础 文本控制 文件编码格式 使用python读写文件 常用的文件打开方式
Python基础 文本控制 文件编码格式 使用python读写文件 常用的文件打开方式,文件对象的常用方法,文件读写的原理,读取磁盘文件中的内容
Python基础 文本控制 文件编码格式 使用python读写文件 常用的文件打开方式
|
编解码 数据安全/隐私保护 Python
Python 技术篇 - 通过pyminifier库实现源码压缩、混淆、加密保护实例演示,pyminifier的使用方法
Python 技术篇 - 通过pyminifier库实现源码压缩、混淆、加密保护实例演示,pyminifier的使用方法
636 0
Python 技术篇 - 通过pyminifier库实现源码压缩、混淆、加密保护实例演示,pyminifier的使用方法
如何用NotePad++查看二进制文件
如何用NotePad++查看二进制文件
1800 0
如何用NotePad++查看二进制文件
|
Python
python3 编写超简单的重复文件扫描工具
参考我之前的文章(python3 编写简单的扫描相同文件工具)做的简化 代码 import os,json,codecs import hashlib ############## _path = ["I:\\大电影","H:\\小电影","J:...
1188 0
下一篇
DataWorks