[问题] 如何在每次不同条件下写入不同资料夹

楼主: koogoo (Killen)   2014-12-18 13:16:01
开发平台(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有关的变量,"...",...);
这样我仅需要改变某一个变量,就能做到,不知道有人可以提供方法吗,谢谢!!
作者: fireslayer (fireslayer)   2014-12-18 14:05:00
用阵列去存FILE*
作者: holydc (のヮの)   2014-12-18 16:38:00
你的资料夹/档名跟 i 有关吗
作者: EdisonX (卡卡兽)   2014-12-18 23:16:00
用阵列存FILE* +1
作者: Push5F (帐号已卖)   2014-12-19 02:09:00
batch %0 %1 %2 ...你要的是这个= =?

Links booklink

Contact Us: admin [ a t ] ucptt.com