C 中如何儲存輸入的資料,C 如何將輸入的內容輸出到文字檔案

時間 2021-09-02 11:59:40

1樓:匿名使用者

使用檔案操作把輸入的資料儲存到文字當中即可。

1、c語言標準庫提供了一系列檔案操作函式。檔案操作函式一般以f+單詞的形式來命名(f是file的簡寫),其宣告位於stdio.h標頭檔案當中。

例如:fopen、fclose函式用於檔案開啟與關閉;fscanf、fgets函式用於檔案讀取;fprintf、fputs函式用於檔案寫入;ftell、fseek函式用於檔案操作位置的獲取與設定。

2、例程:

#include

int a;

char b,c[100];

int main()

fscanf(fp1,"%d",&a);//從輸入檔案讀取一個整數b=fgetc(fp1);//從輸入檔案讀取一個字元fgets(c,100,fp1);//從輸入檔案讀取一行字串printf("%ld",ftell(fp1));//輸出fp1指標當前位置相對於檔案首的偏移位元組數

fputs(c,fp2);//向輸出檔案寫入一行字串fputc(b,fp2);//向輸出檔案寫入一個字元fprintf(fp2,"%d",a);//向輸出檔案寫入一個整數fclose(fp1);//關閉輸入檔案

fclose(fp2);//關閉輸出檔案,相當於儲存return 0;}

2樓:匿名使用者

不知道你用的是哪種版本的c++,現在視覺化程式設計工具一般都直接支援資料庫操作啊,通過資料庫引擎直接運算元據庫很簡單的,如果是dos下的tc++,那恐怕只能使用原始的檔案操作命令了。

3樓:

永續性資料儲存才行。

你可以自己設計一個資料庫用於儲存你所需要的資料,也可以弄一個.txt檔案儲存一下簡單的資料,第二次再用的時候 直接讀取就行了。

你可以上網查查 這些函式是怎麼用的,很簡單的,呼叫c++本身的標頭檔案就好了,都有現成的函式。找到了你所用到的函式到msdn上查詢一下就行了,上面都有例子

4樓:千鋒教育

#include

#include

using namespace std;

int main()

return 0;}

c++ 如何將輸入的內容輸出到文字檔案

5樓:

將內容輸出到文字中要用ofstream這個類來實現。具體步驟如下。

ofstream mycout("temp.txt");//先定義一個ofstream類物件mycout,括號裡面的"temp.txt"是我們用來儲存輸出資料的txt檔名。

這裡要注意的是我們的"temp.txt"用的是相對路徑,你也可以寫絕對路徑。

mycout<<"hello"<

#inlcude //ofstream類的標頭檔案using namespace std;

int main()

6樓:小豬豬考研記

#include

#include

using namespace std;

int main()

{ofstream out("e:/file.txt");  //儲存到e盤的檔案file.txt中

char buffer[100];

gets(buffer);

out<

c如何將資料庫連線封裝成,c 如何將資料庫連線封裝成dll

新建一個類庫的專案。然後把你這連線的類放進去。生成就是dll。然後public一堆方法。 你把連線資料庫和資料庫打交道的cs類庫寫好後,生成一下,再到應用程式集的資料夾bin下找就有dll和pdb檔案。是啊,生成dll檔案後在你的專案中新增應用dll檔案,在業務邏輯層可以呼叫類庫中的所有的公開的方法...

c 如何用檔案流將資料儲存到檔案中

玻璃麥田 ofstream myf filename ofstream檔案輸出流類,定義檔案物件myf,檔名 帶路徑 由自己設定,預設ios out ios trunc方式。即物件具有輸出能力,如檔案存在,清除檔案內容。if myf.fail 判斷開啟檔案是否失敗,失敗則返回。myf 程式設計 高手...

c語言如何將賦值過的陣列置空,C語言 如何將一個賦值過的陣列置空

幻翼高達 需要準備的材料分別有 電腦 c語言編譯器。1 首先,開啟c語言編譯器,新建一個初始.cpp檔案,例如 test.cpp。2 在test.cpp檔案中,輸入c語言 char a 10 hello a 0 0 printf s a 3 編譯器執行test.cpp檔案,此時字串被成功置空被列印。...