c語言實現能否儲存資料?

2024-12-24 22:50:12 字數 2789 閱讀 3891

1樓:樹琇祖春

你沒有學檔案操作吧?

程式執行中開啟檔案,程式退出時儲存檔案。

filefp;

fp=fopen("filename","a+")fprintf(fp,"%s",s);

fclose(fp);

2樓:揚濮匡書萱

網上給出的c語言標準**是將資料儲存在記憶體中,程式關閉後,記憶體的資料當然也就消失了,就像你使用word寫文章,如果沒有儲存的話就關電腦,那麼你寫的文章也會消失的。所以一定要將資料儲存在本地硬碟上。

c語言中將資料儲存在本地硬碟的方法很多,我就說一種方法,使用c語言標準的檔案i/o函式庫的。

fwrite函式。

來儲存資料。我給出乙個示範**:

fwrite函式。

**中我定義了乙個通訊錄,這個通訊錄很簡單,只有人的姓名和**。我使用檔案i/o函式的fwrite函式將這個通訊錄儲存在本地的txt檔案上。我執行了3次,執行完成後,我開啟txt檔案,內容如下:

**中我定義了乙個通訊錄,這個通訊錄很簡單,只有人的姓名和**。我使用檔案i/o函式的fwrite函式將這個通訊錄儲存在本地的txt檔案上。我執行了3次,執行完成後,我開啟txt檔案,內容如下:

通訊錄的內容以文字的形式儲存在本地,這樣電腦關機或者程式退出資料都不會丟失了。

通訊錄的內容以文字的形式儲存在本地,這樣電腦關機或者程式退出資料都不會丟失了。

可以在這個示範程式上進行擴充套件,設計出更為複雜的程式,實現更為複雜的功能。

c語言如何用檔案儲存資料

3樓:惠企百科

1、新建乙個資料夾,並在資料夾中建立乙個文件。

2、開啟自己的c語言器。

3、新建乙個原始檔。

4、寫好c語言基本的框架。

5、將檔案儲存到新建的資料夾中。

6、儲存的檔名一定要加。c,在點選儲存。

7、輸入下面的**。

8、點選文件,輸入的內容就出現在了文件中。

c語言如何用檔案儲存資料

4樓:小小小小顰

具體操作步驟如下:

1、首先,建立乙個新資料夾,在該資料夾中建立乙個文件,如下圖所示,然後進入下一步。

4、然後,編寫c語言的基本框架,如下圖所示,然後進入下一步。

5、隨後,點選儲存圖示,將檔案儲存在新建立的資料夾中,如下圖所示,然後進入下一步。

6、接著,檔名務必要新增。c,再單擊「儲存」按鈕,如下圖所示,然後進入下一步。

7、然後,鍵入以下**,如下圖所示,然後進入下一步。

8、最後,單擊文件,輸入的內容將出現在文件中,如下圖所示。這樣,問題就解決了。

5樓:網友

1、新建乙個資料夾,並在資料夾中建立乙個文件。

2、開啟自己的c語言器。

3、新建乙個原始檔。

4、寫好c語言基本的框架。

5、將檔案儲存到新建的資料夾中。

6、儲存的檔名一定要加。c,在點選儲存。

7、輸入下面的**。

8、點選文件,輸入的內容就出現在了文件中。

6樓:瀚漠

#include

#include

#include

#include

#include

struct test

void main()

for(i=0;i<10;i++)tm[i]=data[i].s; for(i=0;i<10;i++)p[i]=&data[i];

for(i=0;i<9;i++)

else break;

*用拆半法先將前半部分與min比較*/

for(i=6;i<9;i++)

else break;

*用拆半法先將後半部分與min比較*/

printf("the worst pingwei is %d and the sorce is %.1f",p[bad]->num,p[bad]->s);

fprintf(fp,"the worst pingwei is %d and the sorce is %.1f",p[bad]->num,p[bad]->s);

列印出最不公平裁判和其分數*/

printf("the best pingwei is %d and the sorce is %.1f",p[good]->num,p[good]->s);

fprintf(fp,"the best pingwei is %d and the sorce is %.1f",p[good]->num,p[good]->s);

列印出最公平裁判和其分數*/

printf("---n");

fprintf(fp,"---n");

printf("next one:"); /*列印出下一位*/

while(1);

輸出到檔案不難,在程式開始使用fopen開啟乙個檔案,得到返回值fp,之後使用fprintf把想輸出的內容輸出到fp即可,在退出程式的時候使用fclose關閉fp。

c語言如何用檔案儲存資料

7樓:鋒視小戲卦呀

1、新建乙個資料夾,並在資料夾中建立乙個文件。

2、開啟自己的c語言器。

3、新建乙個原始檔。

4、寫好c語言基本的框架。

5、將檔案儲存到新建的資料夾中。

6、儲存的檔名一定要加。c,在點選儲存。

7、輸入下面的**。

8、點選文件,輸入的內容就出現在了文件中。

c語言實現帶有括號的四則運算,C語言實現帶有括號的四則運算

include float sss float d,char e,int i else for n i i i i if n 0 i n 1 else i n 2 main printf n sss d,e,i 應該跟實際情況來定.見 用簡單的c語言實現帶括號的四則運算?求達人用c語言編寫一個帶括號...

如何用C語言實現dirabc 功能

include include include define rp f 需要進行查詢的目錄 define fa 需要查詢的檔案型別 void find char c,file fp tmp 255 strcpy tmp,c while dr dr findnext fb while df int m...

如何用c語言實現檔案先寫入部分資料,然後再讀取輸出在螢幕上

按照結構體寫入 void writefile int j fp fopen for j 0 j 你寫的是一個二進位制檔案,不能以文字檔案的方式來讀的。要先用fread讀到同樣定義的studnt型別的結構體 或結構體陣列 中,然後再用格式化輸出語句進行輸出結構體的每一個域。c語言 怎麼把一個指定檔案的...