一級基礎(chǔ)科目(一)輔導(dǎo)---文件

字號:

九、文件
    FORTRAN程序輸入輸出的基本單位稱為記錄。記錄是數(shù)值或字符的序列。記錄的集合稱作文件。
     (一)文件的存取方式
     1.順序文件
     順序文件中的記錄是一個接一個按順序存放的,即總從第1個記錄開始,然后是第2個記錄,第3個記錄,…,要取任何一個記錄,都必須從第1個記錄開始。
     2.直接文件
     直接文件又稱直接存取文件,或隨機(jī)文件。它可以按任意順序讀寫某一記錄。直接文件中每個記錄的長度都是相等的。
     (二)文件操作語句
    文件操作語句有打開文件的OPEN語句和關(guān)閉文件的CLOSE語句。此外還有文件的讀寫語句READ語句和WRITE語句。
     (三)文件定位
     設(shè)想在文件的讀寫操作時存在一根指針。起先指針停在文件的開始處,隨著文件存取的進(jìn)行,指針在文件中移動??刂浦羔樀奈恢茫炊ㄎ唬贔ORTRAN中可以通過如下語句來實現(xiàn)。
     1.REWIND語句
     REWIND語句也稱回繞語句。它的形式是:
     REWIND設(shè)備號
     它使與指定設(shè)備號相連的文件中的指針定位在文件的開頭。
     在FORTRAN中,用OPEN語句打開一個文件,指針也是在文件的開頭位置。因此對一個已經(jīng)打開的文件,要使指針移到開頭,也可組合使用CLOSE和OPEN語句。
     2.BACKSPACE語句
     語句BACKSPACE的形式是:
     BACKSPACE設(shè)備號
     它使與指定設(shè)備號相連的文件中的指針退回一個記錄。