C語言的檔案流

2021-06-26 08:01:47 字數 567 閱讀 4251

file

檔案結構體

fopen

開啟某個硬碟上的資料檔案

fwrite

向檔案裡寫入資料

fread

向檔案裡讀取資料

fclose

關閉檔案流

#include #include using namespace std;

void main()

{ file* pfile = null;//指標給它初始化

pfile = fopen("test.txt","w");//開啟檔案

fwrite("你好,中國",1,sizeof("你好,中國"),pfile);//寫入

fclose(pfile);//關閉檔案流

file* pfile2 = null;

pfile2 = fopen("test.txt","r");//開啟檔案

char buf[100];

memset(buf,0,100);

fread(buf,1,100,pfile2);

cout<<"讀取的硬碟資料:"<

C語言 流檔案

在c語言中對檔案的記錄是以字元 位元組 為單位的。輸入輸出的資料流的開始和結束僅受程式控制而不受物理符號 如回車換行符 控制。也就是說,在輸出時不以回車換行符作為記錄的間隔 事實上c檔案並不由記錄構成 我們把這種檔案稱為流式檔案。呈現在使用者面前的檔案結構叫做 檔案的邏輯結構,邏輯結構分為兩種 一種...

c 的IO流 檔案流物件

1 c語言的輸入輸出 c語言常用scanf 從標準輸入讀取資料,並將其存放至變數 printf 將指定文字 字串輸出到標準輸出裝置,設定輸出寬度和精度 輸入輸出緩衝區 1 遮蔽低階io實現 2 可實現行讀取 2 c 的io流 1 流,是是對一種有序連續且具有方向性的資料 其單位可以bit,byte,...

c語言檔案操作流容易犯的錯誤

include include int main char ch while ch fgetc fp eof fputc ch,stdout while ch fgetc stdin eof fputc ch,stdout fclose fp system pause return 0 正如 我們注...