我有一个程序,我正在打印到一个文件,我想在稳定的列中打印我的列。
您可以通过查看我的文件的输出来查看我想说的内容
输出: http: //nopaste.dk/p15072
这是我写的:
int func1(int n) {
if(n==0){return(6);}
return ((int)log2(n));
}
char levelStrings[7] = {'L','M','H','E','F','C','X'};
fprintf(fp, "%s %s %d %c ",tString+11,log->file,log->line,levelStrings[func1(log->ssMask%64)]);
非常感谢!
(抱歉,我无法提供输入数据,因为它们是我制作了解析器的十六进制信息,而且粘贴的代码太多。我希望你能大致了解我正在尝试做什么。)