2014-01-05 48 views
4

任何人都可以解釋什麼是什麼,以及它們如何與文件流和文件有什麼區別?

+0

什麼是你的理解還來得及?你有沒有使用谷歌? –

+2

您能否提供該報價的上下文?目前還不清楚它指的是什麼;如果你在書中閱讀它,更多的內容可能會幫助我們更好地闡明它。 –

+0

並非所有文件都具有相同的功能。例如,磁盤文件可以支持隨機訪問,而某些打印機則不能。 – user2728397

回答

5

在C標準庫的上下文中,流是用於執行某些I/O操作的通用接口。您可以從流中讀取數據,寫入數據流,某些數據流是可搜索的。以流的形式打開文件只是將流作爲應用程序的I/O接口的一種方式。

對我其他的例子/ O流在C:

對於進一步的閱讀,看看這些:

讓我quote

12.1流

由於歷史原因,表示流的C數據結構的類型被稱爲FILE而不是「流」。由於大多數庫函數處理類型爲FILE *的對象,因此有時術語文件指針也用於表示「流」。這導致不幸混淆的術語在很多書上C.