13.9 我如何用 printf 實現可變的域寬度?就是說, 我想在運行時確定寬度 而不是使用 %8d?

printf("%*d", width, x) 就能達到你的要求。

參見問題 12.14

參考資料: [K&R1, Sec. 7.3]; [K&R2, Sec. 7.2]; [ISO, Sec. 7.9.6.1]; [H&S, Sec. 15.11.6]; [CT&P, Sec. A.1]。

翻譯朱群英、孫雲, LaTeX2HTML 編譯 朱群英 (2005-06-23)