zoukankan      html  css  js  c++  java
  • 什么是文件?

      这里所要提及的文件(file)是指计算机文件。计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。
    文件通常具有三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)。
      文件有不同类型,在程序设计中,主要用到两种文件:
        1.程序文件
          文件的内容是程序代码。包括源程序文件(后缀为 .c)、目标文件(后缀为 .obj)、可执行文件(后缀为 .exe)等。
        2.数据文件
          文件的内容是供程序运行时读写的数据。如在程序运行过程中输出到磁盘(或其他外部设备)的数据,或在程序运行过程中供读入的数据。
      
      人们为了简化用户对输入输出设备的操作,使用户不必去区分各种输入输出设备之间的区别,操作系统把各种设备都统一作为文件来处理。我们从操作系统的角度来看,
    每一个与主机相连的输入输出设备都可以看做一个文件。比如,每天敲的键盘可以是输入文件,显示屏和打印机是输出文件。所谓“文件”一般指存储在外部介质上数据的集合。
    操作系统可以看成是以文件为单位对数据进行管理。这样要查找存放在外部介质上的数据,必须按文件名找到所指定的文件,后从该文件读取数据。
      c语言把文件看作是一个字符(或字节)的序列,也就是由一个一个字符(或字节)的数据顺序组成。一个输入输出流就是一个字符流或字节流。
      最后,说一下常见的一些用来表示文件性质的后缀(一般不超过三个字母):doc(word生成的文件),txt(文本文件),dat(数据文件),c(c语言源程序文件),
    cpp(c++源程序文件),obj(目标文件),html(网页文件),java(java源文件),exe(可执行文件),bmp(图形文件)等等。


  • 相关阅读:
    软工实践寒假作业(1/2)
    软工总结
    软件工程第一次结对作业
    软工实践第一次个人编程作业
    软工实践第一次作业
    2019年北航OO第四单元(UML任务)及学期总结
    2019年北航OO第三单元(JML规格任务)总结
    用Maven+IDEA+Eclipse组合获得最好的OpenJML体验
    2019年北航OO第二单元(多线程电梯任务)总结
    2019年北航OO第一单元(表达式求导任务)总结
  • 原文地址:https://www.cnblogs.com/gaigaichen/p/6862330.html
Copyright © 2011-2022 走看看