zoukankan      html  css  js  c++  java
  • 10.模拟下cat读取文件

    前戏

        秋老虎果然厉害,热死人了! 上篇讲到c读取文件,今天讲下操作文件吧!

    正文

    1. 文件是什么鬼?
      1. 文件就是一坨坨的数据集
      2. 文件名就是这个数据集的名称
      3. 保存在磁盘(硬盘)中,调用时加载到内存中,程序在内存中操作文件。
    2. c是怎么操作文件的?

      1、打开文件fopen函数,位置指针 默认指向数据集第一个字节

      2、读取一个字符,指针自动往后移动 (fgetc函数)

      3、每个文件都有一个EOF标识,代表读取结束啦

        三、一言不合,上代码

        完成功能:

    god -fw 文件名 代表创建一个空文件

    god -fr 文件名 代表读取整个文件

    就代表读取文件,并打印在屏幕中

    四、linux中的cat命令

    1. 读取文件,并打印在屏幕上

    cat 文件名

    2. 创建一个新文件,并可写入内容. 如果文件存在,则清空文件。(因此不建议使用)

    cat >文件名

    3.合并文件(常用)

    cat 文件名1 文件名2 >文件名3

    尾声

    在人生中,赢家并不是那些有优秀基因的人,或是那些最有天分的人,而是那些最不屈不挠的人!当他们跌倒了,他们总是不断的爬起来,继续做,继续做。 no pain no gains (^ _ ^) !!
  • 相关阅读:
    HashMap
    Java内部类应用——静态内部类
    transient关键字和@Transient 注解
    java基本数据类型传递与引用传递区别
    抽象类
    java collection-list详解
    Arrays,ArrayList,以及ArrayList源码分析
    【转载】【剑指offer】面试题40:最小的 k 个数中的优先级队列
    java stack总结
    java Queue
  • 原文地址:https://www.cnblogs.com/fatsnake/p/5762550.html
Copyright © 2011-2022 走看看