前戏
秋老虎果然厉害,热死人了! 上篇讲到c读取文件,今天讲下操作文件吧!
正文
- 文件是什么鬼?
- 文件就是一坨坨的数据集
- 文件名就是这个数据集的名称
- 保存在磁盘(硬盘)中,调用时加载到内存中,程序在内存中操作文件。
- c是怎么操作文件的?
1、打开文件fopen函数,位置指针 默认指向数据集第一个字节
2、读取一个字符,指针自动往后移动 (fgetc函数)
3、每个文件都有一个EOF标识,代表读取结束啦
三、一言不合,上代码
完成功能:
god -fw 文件名 代表创建一个空文件
god -fr 文件名 代表读取整个文件
就代表读取文件,并打印在屏幕中
四、linux中的cat命令
1. 读取文件,并打印在屏幕上
cat 文件名
2. 创建一个新文件,并可写入内容. 如果文件存在,则清空文件。(因此不建议使用)
cat >文件名
3.合并文件(常用)
cat 文件名1 文件名2 >文件名3