c语言 文件分类:文本文件和二进制文件

文件:存储在外部存储器上一组相关数据的有序集合,这个数据集有一个名字称之为“文件名”。
操作系统中以文件为单位对数据进行管理。
读取文件: 首先必须找到文件名,然后再从该文件中读取数据。
写入文件: 如果没有文件名,必须先建立文件名,然后再根据文件名,然后再想文件中写入数据。

文本文件和二进制文件

文本文件:
文件文件又称之为ASCII文件,文本文件在存储的时候按照一个字符一个字符转换为ASCII码,然后进行存储。

二进制文件:
二进制文件,是将一个字符整体转换为一个二进制,然后进行存储。

例:
一个整型 1368 的存储,
二进制文件存储,就将1368 转换为一个16位的二进制进行存储;
文本文件存储,需要将1368作为四个字符,转换为32位进行存储;
所以文本文件在存储空间上比二进制文件要大。

相关阅读:
linux 文件系统简介