如何用c語言建立檔案?並按格式儲存

2021-05-02 22:12:23 字數 2740 閱讀 9496

1樓:吉祥二進位制

儲存用fwrite()來完成,建立用fopen()來完成。示例**如下:

#include

int main()

;printf("輸入要建立的檔名:");

gets(file_name);

file *fp=fopen(file_name,"at+");

if(fp==null)

fprintf(fp,"%s年%s月%s日",year,month,day);

fclose(fp);

return 0;}

如何用c語言建立一個檔案?並按格式儲存?

2樓:吉祥二進位制

儲存用fwrite()來完成,建立用fopen()來完成。示例**如下:

#include

int main()

;printf("輸入要建立的檔名:");

gets(file_name);

file *fp=fopen(file_name,"at+");

if(fp==null)

fprintf(fp,"%s年%s月%s日",year,month,day);

fclose(fp);

return 0;}

3樓:徐光豬

#include

void main()

4樓:匿名使用者

#include

void main()

5樓:

#include

int main()

6樓:匿名使用者

#include "stdio.h"

int main()

用c語言建立一個txt檔案,並且寫入資料

7樓:雪城風嘉

#include

int main()

for(int i=0;i<10;i++)

fprintf(fpwrite,"%d ",i);

fclose(fpwrite);

//下面是讀資料,將讀到的資料存到陣列a[10]中,並且列印到控制檯上

int a[10]=;

file *fpread=fopen("data.txt","r");

if(fpread==null)

for(int i=0;i<10;i++)

getchar();//等待

return 1;

}

擴充套件資料:

c語言最常用的檔案使用方式及其含義

1、"r".為讀而開啟文字檔案.(不存在則出錯)

2、"rb".為讀而開啟二進位制檔案.

3、"w".為寫而開啟文字檔案.(若不存在則新建,反之,則從檔案起始位置寫,原內容將被覆蓋)

4、"wb".為寫而開啟二進位制檔案.

5、"a".為在檔案後面新增資料而開啟文字檔案.(若不存在,則新建;反之,在原檔案後追加)

6、"ab".為在檔案後面新增資料而開啟一個二進位制檔案.

7、"r+".為讀和寫而開啟文字檔案.(讀時,從頭開始;在寫資料時,新資料只覆蓋所佔的空間,其後不變)

8、"rb+".為讀和寫而開啟二進位制檔案.只是在隨後的讀寫時,可以由位置函式設定讀和寫的起始位置.

9、"w+".首先建立一個新檔案,進行寫操作,隨後可以從頭開始讀.(若檔案存在,原內容將全部消失)

10、"wb+".功能與"w+"同.只是在隨後的讀寫時,可以由位置函式設定讀和寫的起始位置.

11、"a+".功能與"a"相同;只是在檔案尾部新增新的資料後,可以從頭開始讀.

12、"ab+".功能與"a+"相同;只是在檔案尾部新增新資料之後,可以由位置函式設定開始讀的起始位置.

8樓:匿名使用者

#include

#include

#include

int main(void)

;printf("請輸入儲存的路徑:");

scanf("%s",path);

int n=6;

f=fopen(path,"w+");

fprintf(f,"yes you are right \n");

fprintf(f,"y=4+%d\n",n);

fclose(f);

printf("已經儲存,快去看吧");

system("pause");

return 0;}

9樓:dota要有平常心

#include

using namespace std;

void main()

string str = "yes you are rigth !\n";

fwrite(str.c_str(),str.length(),sizeof(char),fout);

char buf[56];

memset(buf,0,56);

sprintf(buf,"y=4+%d\n",x);

str = string(buf);

fwrite(str.c_str(),str.length(),sizeof(char),fout);

fclose(fout);}

在macbook上如何建立檔案,在macbook上如何建立txt檔案?

建立txt的話,系統自帶的文字編輯器就ok啦 儲存的時候改下副檔名 mac系統怎麼建立txt文件 在launchpad的其他,裡面有個文字編輯的 而且pages編輯好了可以儲存為txt格式,即純文字 蘋果電腦如何建立txt檔案 在launchpad的其他,裡面有個文字編輯的 而且pages編輯好了可...

如何在LINUX中特定的資料夾下建立檔案

隨便建立個文件字尾是.txt就得了。如果是通過命令執行的話就是touch命令。如何在linux中特定的資料夾下建立一個txt檔案 touch root test test test.txt 怎麼在linux中特定的資料夾下建立一個txt檔案 linux中建立 檔案用復touch 例如 touch 1...

IPAD如何建立資料夾,如何在ipad上新建一個資料夾

1 首先用手指按住 ipad 主屏上的任意一個圖示不動,直到圖示抖動。2 然後按住想要放到資料夾中的圖示,拖動到另一個圖示,與之重疊。3 接著放手,系統就會預設根據我們應用程式的型別為我們建立一個新資料夾。4 想要更改資料夾的名字,點選資料夾中圖示上方的文字,就可以更改了。5 值得一提的是在 ipa...