是否可以在格式字符串中引用变量?

时间:2019-10-31 00:11:26

标签: c printf

我对C还是很陌生,我一直在到处寻找一种可行的方法。我将一列中的数字右对齐,但是每次都需要不同的列宽。我计算最大位数的位数并将其存储在变量max中。目前,我已经尝试过:

int max = 4; // any int value

printf("%$maxlld ", sfile.st_size);

我也尝试了级联,但是它也不起作用。这对我不起作用,因为C没有此运算符,但是如果有一种方法可以执行此操作,或者有另一种方法可以执行此操作,请告诉我!谢谢。

0 个答案:

没有答案