1樓:孫培勝僪儀
比如說你編譯出來的命令是,那麼你在命令列。
裡執行的時候,寫。
就能把螢幕上的輸出轉存到同乙個目錄下的裡了。
希望有用。如果修改程式的話,需要修改一下現在的死迴圈的設計,當輸入的x是0時中斷退出。
以下是修改後的程式,在visual
studio
2005下除錯通過。
#include
#include
usingnamespace
std;intmain
filefp;
charmsg[128];
fpfopen("",w+")
if(fp==null)
return
whiletrue)
double
x,y,z,w;
cin>>x;
if(x==0)
break;
y=x-12;
w=y/77;
z=log(w);
2樓:隨長征宛酉
很簡單,只需把cout關聯到所要輸出的檔案即可;
比如將結果儲存到e:\
下。#include
#include
#include
usingnamespace
std;int
main()
ofstream
file("e:\\");
whiletrue)
double
x=0,y=0,z=0,w=0;
cin>>x;
if(x==0)break;
y=;w=y/77;
z=log(w);
怎麼儲存c++生成的檔案中的資料?
3樓:匿名使用者
用fwrite語句將資料寫入檔案中,寫入後就關閉檔案就可以了。
#include
void main()
file *fp;
long int a=566777;
if((fp=fopen("","w"))null)printf("can't open file!");
return;
printf("file write error");
fclose(fp);
如果友此芹想驗證一下是否正確就開啟檔案輸出一下,執行以下程式塊扒帆。
if((fp=fopen("","w"))null)printf("can't open file!");
return;
printf("好畢a=%ld",a);
fclose(fp);
c語言實現能否儲存資料?
4樓:樹琇祖春
你沒有學檔案操作吧?
程式執行中開啟檔案,程式退出時儲存檔案。
filefp;
fp=fopen("filename","a+")fprintf(fp,"%s",s);
fclose(fp);
5樓:揚濮匡書萱
網上給出的c語言標準**是將資料儲存在記憶體中,程式關閉後,記憶體的資料當然也就消失了,就像你使用word寫文章,如果沒有儲存的話就關電腦,那麼你寫的文章也會消失的。所以一定要將資料儲存在本地硬碟上。
c語言中將資料儲存在本地硬碟的方法很多,我就說一種方法,使用c語言標準的檔案i/o函式庫的。
fwrite函式。
來儲存資料。我給出乙個示範**:
fwrite函式。
**中我定義了乙個通訊錄,這個通訊錄很簡單,只有人的姓名和**。我使用檔案i/o函式的fwrite函式將這個通訊錄儲存在本地的txt檔案上。我執行了3次,執行完成後,我開啟txt檔案,內容如下:
**中我定義了乙個通訊錄,這個通訊錄很簡單,只有人的姓名和**。我使用檔案i/o函式的fwrite函式將這個通訊錄儲存在本地的txt檔案上。我執行了3次,執行完成後,我開啟txt檔案,內容如下:
通訊錄的內容以文字的形式儲存在本地,這樣電腦關機或者程式退出資料都不會丟失了。
通訊錄的內容以文字的形式儲存在本地,這樣電腦關機或者程式退出資料都不會丟失了。
可以在這個示範程式上進行擴充套件,設計出更為複雜的程式,實現更為複雜的功能。
C 中如何儲存輸入的資料,C 如何將輸入的內容輸出到文字檔案
使用檔案操作把輸入的資料儲存到文字當中即可。1 c語言標準庫提供了一系列檔案操作函式。檔案操作函式一般以f 單詞的形式來命名 f是file的簡寫 其宣告位於stdio.h標頭檔案當中。例如 fopen fclose函式用於檔案開啟與關閉 fscanf fgets函式用於檔案讀取 fprintf fp...
c如何將資料庫連線封裝成,c 如何將資料庫連線封裝成dll
新建一個類庫的專案。然後把你這連線的類放進去。生成就是dll。然後public一堆方法。 你把連線資料庫和資料庫打交道的cs類庫寫好後,生成一下,再到應用程式集的資料夾bin下找就有dll和pdb檔案。是啊,生成dll檔案後在你的專案中新增應用dll檔案,在業務邏輯層可以呼叫類庫中的所有的公開的方法...
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檔案,此時字串被成功置空被列印。...