C語言中流是什麼意思,c語言中的流式檔案時什麼意思?

2022-12-06 04:21:10 字數 1420 閱讀 4878

1樓:匿名使用者

c語言的i/o系統為使用者提供了一個介面,該介面與實際的存取裝置無關。只是裝置的一個抽象表示形式。這個抽象的介面稱為流,實際的裝置稱為檔案。

c檔案系統可以與各種裝置一起使用,如印表機、硬碟、終端等,緩衝檔案系統可以將每個裝置轉換成邏輯裝置,即所謂的流。所有的流工作方式類似,所以很容易操作不同的裝置。流有2種型別:

文字流和二進位制流。

文字流是一系列字元,可以由多行構成,每行由一個換行符終止。

二進位制流是一系列位元組,並與外部裝置上的位元組一一對應。

2樓:匿名使用者

指的就是c語言中的資料或檔案 比如清除檔案流函式 int fflush(file *stream)中的file 引數就是就是檔案流

另外在c語言中,在程式開始執行時,系統自動開啟3個標準檔案:標準輸入、

標準輸出、標準出錯輸出。通常這3個檔案都與終端相聯絡。因此,以前我們所用到的從終端輸入或輸出都不需要開啟終端檔案。系統自定義了3個檔案指標

stdin、stdout、stderr,分別指向終端輸入、終端輸出和標準出錯輸出(也從終端輸出)。

標準輸入流:stdin

標準輸出流:stdout

標準錯誤輸出流:stderr

這三個也屬於特殊的檔案流

所以fflush(file *stream)也可以這樣寫 fflush(stdin)清除標準輸入流 fflush(stdout)清除標準輸出流

fflush(stdeer)清除標準錯誤流

3樓:海同職座標**

就c程式而言,從程式移進,移出位元組,這種位元組流就叫做流。程式與資料的互動是以流的形式進行的。進行c語言檔案的讀寫時,都會先進行「開啟檔案」操作,這個操作就是在開啟資料流,而「關閉檔案」操作就是關閉資料流。

4樓:海洋

大概意思就是把物理裝置轉換成邏輯裝置,主要有文字流和二進位制流,在c語言中主要針對的是檔案的操作。

c語言中的流式檔案時什麼意思?

5樓:相思丶貓

流式檔案:檔案裡面是字元型或者位元組型;

另一種就是二進位制檔案

6樓:匿名使用者

構成檔案的基本單位是字元的,這一類檔案稱為流式檔案

7樓:風若遠去何人留

流式檔案是指的c語言中對檔案的處理方式。

在c語言中,處理檔案時,每次的讀寫操作並不是直接操作儲存器上的物理空間的,而是先會讀出/寫入到一個緩衝區中,實際的程式設計中,這個緩衝區是隱式的,並不會被程式設計人員顯示獲知。這種操作的方式就被稱為流式檔案,簡稱流檔案。

需要注意的是,這個概念與檔案實際儲存的內容無關,所以不要和儲存型別中的流式檔案和記錄式檔案檔案混淆。無論是哪種檔案,在c語言中都是流檔案形式處理的。

c語言中fun是什麼意思,C語言中funa,b是什麼意思

就是個自定義標抄識符,通常用襲作自定義函式bai的函式名,是函式dufunction這個詞的開頭字zhi母。通常舉dao例子的時候,不知道該叫什麼名了,就取名fun或func或function。前幾年我回答過這種問題,結果題主採納的是一幫胡扯答案的。這次我就看看還有沒有睜眼說瞎話胡扯的。c語言中fu...

c語言中void是什麼意思C語言中void是什麼意思

void 被翻譯為 無型別 相應的void 為 無型別指標 常用在程式編寫中對定義函式的引數型別 返回值 函式中指標型別進行宣告。void 的作用 1.對函式返回的限定,這種情況我們比較常見。2.對函式引數的限定,這種情況也是比較常見的。一般我們常見的就是這兩種情況 1 當函式不需要返回值值時,必須...

c語言中while是什麼意思,C語言中while是什麼意思

當型迴圈,當你的條件滿足while的條件時,就會執行while 括號內的語句,不滿足則退出while迴圈,執行while後面的語句 c語言中的while是一種迴圈語句,是計算機的一種基本迴圈模式。當滿足條件時進入迴圈,不滿足跳出 使用格式為 while 條件表示式 迴圈體語句 3.當while迴圈的...