如何用C或C++创建一个由变量命名的文件,比如int a=12345;要创建的文件为 12345.txt

如题所述

第1个回答  2013-05-10
int a = 12345;
char filename[64];
FILE *fp;
    
sprintf(filename, "%d.txt", a); // filename = "12345.txt"
fp = fopen(filename, "w");

本回答被提问者采纳
第2个回答  2013-05-10
char buf[100];
sprintf(buf, "%d.txt", a);////// sprint 、itoa、....
fopen(buf, "w");
第3个回答  2013-05-10
sprintf(filename,"%d.txt",a);
fopen(filename,"w");
第4个回答  2013-05-10
明明是CreateFile 函数 楼上的怎么都喜欢用另外的那种难理解的方式呢
相似回答