文件操作的介绍1【使用文件的原因、什么是文件、二进制文件与文本文件】

目录

1.使用文件的原因

2.什么是文件

定义:

程序文件:

数据文件:

读与写:

文件名:

3.二进制文件与文本文件


1.使用文件的原因

先看一段视频:

文件介绍导入

我写下,I LOVE YOU 可是,当我关闭终端( 这个黑框框)然后再次运行程序时 I LOVE YOU 就消失了,你问我:“你这么不真诚的?!渣男!!”      我真是哑巴吃黄连有口说不出,我忘记使用文件存储数据了,才导致 程序退出,数据丢失

所以,文件是用来存放数据的,它将数据存放到磁盘(硬盘)中,以便较为持久地存放数据(直到电脑或磁盘损坏)。如果我们不使用文件,那么我们所编写的数据只会存放在内存中,程序退出,内存就会被回收,那么数据就丢失了

2.什么是文件

定义:

磁盘(硬盘)上的文件就是文件,

按文件功能可将文件分为:程序文件、数据文件

程序文件:

程序文件可分为源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)

数据文件:

见文知意, 此类文件用于程序运行时的 读 与 写

如果不使用文件,我们就是在终端上读写数据

使用文件我们就可以将数据输出到磁盘上,并在需要时从磁盘把数据读取到内存中使用

读与写:

在c程序运行的时候"读数据"是指程序从外部来源(如用户的输入设备、文件、网络或内存中的数据)获取信息,这是一个数据流入程序的过程,属于输入操作。

"写数据"则是指程序将内部计算结果或状态信息保存到外部目的地(如输出设备、文件或网络),这是一个数据流出程序的过程,属于输出操作。

文件名:

就像可以使用身份证来区别每个人一样,文件标识也可以区分不同的文件

问了方便起见,文件标识通常被称为文件名

文件名就是一个文件唯一的标识,方便了用户识别和引用

文件名包含3部分:文件路径+文件名主干+文件后缀

例如:C:\Users\D2407\OneDrive\ドキュメント\雷军.docx

就是我编写英语演讲脚本时的一个 文件

3.二进制文件与文本文件

根据文件内容,数据文件可分为:二进制文件和文本文件

我们知道,数据在内存中是以二进制的形式存储,那如果

(1)以二进制的形式输出到外存的文件中,那么该文件就叫作二进制文件

(2)以ASCII码值输出到外存的文件中,那么该文件就叫做文本文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值