<pre id="4gios"><button id="4gios"></button></pre>
    <kbd id="4gios"><wbr id="4gios"></wbr></kbd>
    
    
    • <samp id="4gios"></samp>
      <samp id="4gios"><th id="4gios"></th></samp>
    • c文件是什么(C文件的本質(zhì)是什么)

      時間:2024-04-22 點(diǎn)擊:75次
      c文件,是程序設(shè)計中的一個重要概念。所謂“文件”一般是指存儲在外部介質(zhì)上數(shù)據(jù)的集合。一批文件是以數(shù)據(jù)的形式存放在外部介質(zhì)(如磁盤)上的。操作系統(tǒng)是以文件為單位對數(shù)據(jù)進(jìn)行管理的,也就是說,如果想找存在外部介質(zhì)上的數(shù)據(jù),必須先按文件名找到指定的文件,然后再從該文件中讀取數(shù)據(jù)。
      從操作系統(tǒng)的角度來看,每一個與主機(jī)相連的輸出輸入設(shè)備都看作是一個文件。
      在程序運(yùn)行時,常常需要將一些數(shù)據(jù)(運(yùn)行的最終結(jié)果或中間數(shù)據(jù))輸出到磁盤上存放起來,以后需要時再從磁盤中輸入到計算機(jī)的內(nèi)存。這就要用到磁盤文件。
      c語言將文件看作是一個字符(字節(jié))的序列,即一個一個字符(字節(jié))的數(shù)據(jù)順序組成。根據(jù)數(shù)據(jù)的組成形式,可分為ascii文件和二進(jìn)制文件。ascii文件又稱文本(text)文件,它的每一個字節(jié)可放一個ascii碼,代表一個字符。二進(jìn)制文件是把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的存儲形式按原樣輸出到磁盤上存放。因而一個c文件就是一個字節(jié)流或二進(jìn)制流。它把數(shù)據(jù)看作是一連串的字符(字節(jié)),而不考慮記錄的界限。換句話說,c語言中文件不是由記錄(record)組成的(這是和pascal或其他高級語言不同的)。在c語言中對文件的存取是以字符(字節(jié))為單位的。輸出輸入的數(shù)據(jù)流的開始和結(jié)束僅受程序控制而不受物理符號(如回車換行符)控制。也就是說,在輸出時不會自動增加回車換行符作為記錄結(jié)束的標(biāo)志,輸入時不以回車換行符作為記錄的間隔(事實(shí)上c文件并不是由記錄構(gòu)成的)。把這種文件稱為流式文件。c語言允許對文件存取一個字符,這就增加了處理的靈活性。
      久久综合久久久| 亚洲综合久久夜AV | 性欧美大战久久久久久久久| 久久久久亚洲AV片无码下载蜜桃| 精品久久久久久久国产潘金莲| 精品久久一区二区| 香蕉久久永久视频| 婷婷久久综合九色综合98| 91精品日韩人妻无码久久不卡| 久久w5ww成w人免费| 中文字幕一区二区三区久久网站| 久久久精品久久久久特色影视| 日日狠狠久久偷偷色综合免费 | 伊人久久大香线蕉成人| 成人久久久观看免费毛片| 一本久道久久综合狠狠爱| 亚洲国产成人久久笫一页| 久久亚洲精品无码VA大香大香| 久久精品国产精品青草| 欧美精品福利视频一区二区三区久久久精品| 久久中文骚妇内射| 人妻无码αv中文字幕久久琪琪布| 激情伊人五月天久久综合| 亚洲国产另类久久久精品| 久久99国产精品一区二区| 国产成年无码久久久免费| 三级韩国一区久久二区综合| 国产成人久久777777| 久久精品国产WWW456C0M| 99久久无码一区人妻a黑| 无码AV波多野结衣久久| 囯产精品久久久久久久久蜜桃| 久久这里的只有是精品23| 国产精品激情综合久久| 国产99久久久久久免费看| 久久人人爽人人爽人人片av高请| 久久久久亚洲av综合波多野结衣| 色天使久久综合网天天| 久久精品成人免费国产片小草| 久久精品国产半推半就| 国产精品久久国产精麻豆99网站|