Re: [問題] 如何在每次不同條件下寫入不同資料夾
※ 引述《koogoo (Killen)》之銘言:
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
CPP
問題(Question):
想請問一下大家,小弟如果想要在每次執行條件不同的時候,
簡單的改變某一個變數,就可以把資料丟到不同資料夾,不知道能做到嗎?
例如:以下程式碼
程式碼(Code):(請善用置底文網頁, 記得排版)
FILE *txt1;
txt1=fopen("1.txt","w");
FILE *txt2;
txt2=fopen("2.txt","w");
if(x==1)
{
fprintf(txt1,"...",...);
}
if(x==2)
{
fprintf(txt2,"...",...);
}
如果我有很多個條件這樣就比較麻煩,我需要在每個條件中都要寫fprintf,
不知道我是否可以僅改變一個變數就可以做到,例如:
if(x==1)
{
i=1;
}
if(x==2)
{
i=2;
}
fprintf(跟i有關的變數,"...",...);
這樣我僅需要改變某一個變數,就能做到,不知道有人可以提供方法嗎,謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.76.101
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1418879764.A.D23.html
推
12/18 14:05,
12/18 14:05
不好意思可以麻煩您舉例一下嗎?? 因為我不太了解" FILE* "這是什麼單位,
就像我可以用陣列存入"1.txt"、"2.txt"這樣,但是txt1和txt2要如何存呢
謝謝您!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.76.101
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1418885781.A.13D.html
推
12/18 16:11, , 1F
12/18 16:11, 1F
推
12/18 16:31, , 2F
12/18 16:31, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):