什麼是檔案?

2022-09-17 09:06:10 字數 885 閱讀 4101

這裡所要提及的檔案(file)是指計算機檔案。

計算機檔案是以計算機硬碟為載體儲存在計算機上的資訊集合。檔案可以是文字文件、、程式等等。

檔案通常具有三個字母的副檔名,用於指示檔案型別(例如,檔案常常以 jpeg 格式儲存並且擴充套件名為 .jpg)。

檔案有不同型別,在程式設計中,主要用到兩種檔案:

1.程式檔案

檔案的內容是程式**。包括源程式檔案(字尾為 .c)、目標檔案(字尾為 .obj)、可執行檔案(字尾為 .exe)等。
2.資料檔案

檔案的內容是供程式執行時讀寫的資料。如在程式執行過程中輸出到磁碟(或其他外部裝置)的資料,或在程式執行過程中供讀入的資料。

人們為了簡化使用者對輸入輸出裝置的操作,使使用者不必去區分各種輸入輸出裝置之間的區別,作業系統把各種裝置都統一作為檔案來處理。我們從作業系統的角度來看,

每乙個與主機相連的輸入輸出裝置都可以看做乙個檔案。比如,每天敲的鍵盤可以是輸入檔案,顯示屏和印表機是輸出檔案。所謂

「檔案」一般指儲存在外部介質上資料的集合。

作業系統可以看成是以檔案為單位對資料進行管理。這樣要查詢存放在外部介質上的資料,必須按檔名找到所指定的檔案,後從該檔案讀取資料。

c語言把檔案看作是乙個字元(或位元組)的序列,也就是由乙個乙個字元(或位元組)的資料順序組成。乙個輸入輸出流就是乙個字元流或位元組流。

最後,說一下常見的一些用來表示檔案性質的字尾(一般不超過三個字母):doc(word生成的檔案),txt(文字檔案),dat(資料檔案),c(c語言源程式檔案),

cpp(c++源程式檔案),obj(目標檔案),html(網頁檔案),j**a(j**a原始檔),exe(可執行檔案),bmp(圖形檔案)等等。

什麼是HEX檔案

intel hex 檔案是由一行行符合intel hex檔案格式的文字所 構成的ascii文字檔案。在intel hex檔案中,每一行包含一 個hex記錄。這些記錄由 對應機器語言 碼和 或常量 資料的十六進製制 編碼數字 組成。intel hex檔案通常用於 傳輸將被存於rom或者eprom中的程...

什麼是 ocx 檔案

ocx是ocx控制項的副檔名,下來說說什麼是ocx控制項 說說什麼是ocx控制項?如果你用過visual basic或者delphi一類的視覺化程式設計工具,那麼對控制項這個概念一定不會陌生,就是那些工具條上的小按鈕,如editbox,grid,imagebox,timer等等。每個控制項都有自己的...

什麼是HTML檔案?

什麼是html檔案?html的英文全稱是hypertext marked language,中文叫做 超文字標記語言 和一般文字的不同的是,乙個html檔案不僅包含文字內容,還包含一些tag,中文稱 標記 乙個 html檔案的字尾名是.htm或者是.html。用文字編輯器就可以編寫html檔案。這就...