【发布时间】:2016-05-29 11:55:13
【问题描述】:
我有几行输出如下:
printf("%-20s %-20s %-20s %-20s %-20s \n", "Identity", "Identity", "float", "double", "long double");
printf("%-20s %-20s %-20s %-20s %-20s \n", "Number", "LHS", "error", "error", "error");
如您所见,如果我想更改它们之间的间距,我必须将数字 20 更改十次。有没有办法参数化格式说明符?所以只改变一次就会改变它们?
【问题讨论】: