輸出 (C語言檔案資料程式設計概念)

2021-09-28 22:08:56 字數 703 閱讀 2788

「輸出」是c語言檔案資料程式設計概念,在c語言檔案資料的輸入輸出中,當呼叫輸出函式把程式中變數的值輸出到外部檔案中時,這種操作稱為「輸出」或「寫」。

程式設計師們為了便於記憶和理解,通常將「輸出」和「寫」共讀為:寫出。

這與別於「讀」,即「輸入」。

讀入fscanf(檔案指標,格式控制字串,輸入項表);

fread(buffer,size,count,fp);

ch=fgetc(pf);

fgets(str,n,fp);

寫出fprintf(檔案指標,格式控制字串,輸入項表);

fwrite(buffer,size,count,fp);

fputc(ch,fp);

fputs(str,fp);

注意:1、以上每個函式都以「f」開頭,其代表檔案(file)之意,這正與正常資料的輸入輸出(scanf和printf)函式區分開來;str代表字串(string)之意,ch則是代表字元(characters);fp代表檔案指標(file pointer),而pf代表指向檔案的檔案指標,即「檔案指標指向」(pointing to file pointer),通常也叫做檔案指標;

2、檔案字元的輸入輸出函式也可寫為:getc和putc,它們與fgetc和fputc函式是等價的;

3、要注意正常「字元」的輸出(ch=getchar())輸入(putchar(ch))與「檔案字元」的輸入輸出的函式呼叫上的區別。

使用C語言讀取bmp檔案資料

2014 9 24 02 23 讀取bmp資訊.cpp author 王炳華 執行此檔案,在同目錄下存放乙個名為dog.bmp的,格式必須為bmp include include define bmptype 19778 bool isbmp file f int multiply 2 int i ...

c語言建立寫入和讀取TXT檔案資料

下面是乙個簡單檔案讀取程式,首先是寫資料,將數字0 9寫入到data.txt檔案中,然後再從data.txt中讀取資料,將讀到的資料存到陣列a 10 中,並且列印到控制台上。下面是程式 cpp view plain copy print?include int main for int i 0 i ...

C 語言程式設計 輸入 輸出與檔案操作

檔案操作 程式編譯流程與 gcc 編譯器 c 語言程式設計 基本語法 c 語言程式設計 基本資料型別 c 語言程式設計 變數與常量 c 語言程式設計 運算子 c 語言程式設計 邏輯控制語句 c 語言程式設計 函式 c 語言程式設計 高階資料型別 指標 c 語言程式設計 高階資料型別 陣列 c 語言程...