午夜天堂

    1. <option id="llbtm"><span id="llbtm"></span></option>

      1. <bdo id="llbtm"></bdo>
        1. <bdo id="llbtm"></bdo>

            右側
            Hello word !
            當前位置:網站首頁 > 軟件教程 > C語言 > 正文

            C語言文件操作概述_惠州C語言培訓

            作者:黃君發布時間:2020-12-19分類:C語言瀏覽:231


            導讀:在 C語言程序設計中,數據的輸入和輸出是不可缺少的部分。在前面的章節中,輸入設備是鍵盤,程序通過與鍵盤交互的方式(常用scanf( )函數)輸入原始數據;輸出設備則指向顯示器,程序的運行結果通常都輸出在顯示屏幕上(常用printf( )函數),而且程序的運行結果會隨著程序運行的結束而消失。

            在 C語言程序設計中,數據的輸入和輸出是不可缺少的部分。在前面的章節中,輸入設備是鍵盤,程序通過與鍵盤交互的方式(常用scanf( )函數)輸入原始數據;輸出設備則指向顯示器,程序的運行結果通常都輸出在顯示屏幕上(常用printf( )函數),而且程序的運行結果會隨著程序運行的結束而消失。

            但在現實工作和生活中需要計算機處理的問題,往往數據量都非常大,而且經常需要長時間保存原始數據和運行結果數據。那么,要如何保存和使用這些數據呢?

            我們通常是用文件來保存和處理這些數據的,文件通常都保存在計算機的外部存儲器中。數據以文件的形式存放在存儲器后,能夠長久保存,還可以被其他程序調用,從而實現數據的共享,而且不受計算機內存空間的限制,其容量可以很大,因而使用文件可以保存和處理大量的數據。

            C語言將文件看作是由字符排列組成的一個序列,輸入輸出時也按字符的出現順序依次進行,可以將其想象成是由字符組成的字符河流。C語言中文件類型有 ASCII 碼文件(文本文件)和二進制文件兩種。C語言在處理這兩種文件時,都將其看成是字符流,按字節順序進行處理,因而 C 文件常被稱為“流式文件”。

            計算機要處理文件,首先要把它從外部存儲器調入到內存當中。這個將文件調入到內存的過程,我們通常稱為打開文件。調入內存的文件通常占用一塊連續的內存空間,我們用一個文件指針指向這塊內存空間的起始位置,從而指定該文件,對文件中數據的處理就可以用這個指針操作來完成。C語言對文件的操作都是通過函數完成的。

            C語言文件操作的基本步驟如下:

            1. 建立文件指針;

            2. 打開文件,將文件指針指向文件,并設定打開文件的(讀寫)類型;

            3. 調用標準文件函數,對文件進行讀、寫操作;

            4. 使用完文件后,關閉文件(將內存中的數據寫入外部存儲器)。


            C語言提供了一批用于文件操作的標準函數,都包含在標準庫文件 stdio.h 中。

            知識點總結

            • C語言把內存中的文件看作是由字符組成的序列(字符流);

            • 打開文件實際上就是把文件從外部存儲器調入內存,并用指針指向它。


            標簽:惠州北大青鳥惠州JAVA培訓惠州IT培訓惠州軟件培訓惠州軟件開發惠州C語言培訓惠州C語言


            C語言排行
            ?   2021年3月   ?
            1234567
            891011121314
            15161718192021
            22232425262728
            293031
            網站分類
            文章歸檔
            最近發表
            午夜天堂