14.2.6 输出转换语法

本节详细介绍可以在 printf 模板字符串中出现的转换规范的具体语法。

模板字符串中不属于转换规范的字符将按原样输出到输出流。

printf 模板字符串中的转换规范具有以下通用形式:

% flags width [ . precision ] type conversion

例如,在转换说明符 %-10.8ld 中,- 是一个标志,10 指定字段宽度,精度为 8,字母 l 是类型修饰符,d 指定转换样式。(这个特定的类型说明符表示:以十进制表示法打印数字参数,在一个至少 10 个字符宽的字段中左对齐输出至少 8 位数字。)

更详细地说,输出转换规范以一个初始的 % 字符开头,后跟依次为:

允许使用的确切选项及其解释方式因不同的转换说明符而异。有关各个转换所使用的特定选项的信息,请参见各转换的说明。


版权所有 © 2024-2026 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号-2