使用
printf("%*s%*d\n", -32, "field1", -16, 100);
即可打印出
field1 100 的效果。其中百分号后面的*表示后面的参数列表需要提供一个宽度参数,如果此数字是正的,那么在输出是左边以空格填满;反之在右边以空格填满。
本文共 179 字,大约阅读时间需要 1 分钟。
使用
printf("%*s%*d\n", -32, "field1", -16, 100);
即可打印出
field1 100 的效果。其中百分号后面的*表示后面的参数列表需要提供一个宽度参数,如果此数字是正的,那么在输出是左边以空格填满;反之在右边以空格填满。
转载于:https://my.oschina.net/livedead/blog/64644