文件内容
可变内容1 【空格】【空格】...【空格】【空格】可变内容2
int test = 30;//空格个数变量
void fun(test);//调用该函数即可写入 test 数量空格
我自己测试的方法:
定义有参数宏
#define A(num) "%-"##num"s"
char line[200];
char daybuff[200]; //定义两个数组
sprintf(line,A(20),daybuff); //A()里面直接是数字可以,定义变量就当作字符串处理
fprintf(fp, line); //写入文件
// 请教大佬帮忙,万分谢谢