C C 基礎 讀寫檔案

2022-09-09 03:00:15 字數 731 閱讀 4248

1.開啟、關閉檔案:

file* fp = fopen(string.c_str(), flag);

int fclose(file* fp);

2.讀寫檔案:
char *fgets(char *s, int n, file *stream);

3.檔案尾的測試:  int feof(file *fp); 

//當前已到達檔案尾返回非0, 否則返回0

使用fstream方式:

1.包括標頭檔案:

#include ofstream         //檔案寫操作 記憶體寫入儲存裝置 

ifstream //檔案讀操作,儲存裝置讀區到記憶體中

fstream //讀寫操作,對開啟的檔案可進行讀寫操作

2.開啟檔案:

void open ( const char * filename, ios_base::openmode mode = ios_base::in | ios_base::out );

void open(const wchar_t *_filename, ios_base::openmode mode= ios_base::in | ios_base::out,

int prot = ios_base::_openprot);

C C 檔案讀寫

c語言 include include int main void 寫入 fwrite msg,1,strlen msg 1,stream 重定位流 資料流 檔案 上的檔案內部位置指標 fseek stream,0,seek set 讀出 fread buf,1,strlen msg 1,strea...

C C 檔案讀寫

c語言 1.二進位制檔案寫 includevoid main file fp null 檔案指標 fp fopen text2.txt w 開啟檔案 while fp 開啟失敗 file fp null 檔案指標 fp fopen text3.txt w 開啟檔案 while fp 開啟失敗 插入後...

c c 檔案讀寫操作

不要覺得我們說的檔案就是指txt,或者doc才是檔案,其實計算機裡面的年東西都是檔案。當我們用專門的軟體開啟他們的時候,可以看到裡面的東西,有記憶體也有二進位制 什麼的。開啟乙個檔案的格式 file p fopen home zouux 666 wb 第乙個引數是檔案的絕對路徑這裡的路徑為linux...