• 在格式化输出时,你可以使用 %t 来表示你要输出的值为布尔型

  • %c 用于表示字符 当和字符配合使用时, %v%d 会输出用于表示该字符的整数

  • %U 输出格式为 U+hhhh 的字符串

  • %s 代表字符串标识符

  • %v 代表使用类型的默认输出格式的标识符

  • %d 用于格式化整数( %x%X 用于格式化 16 进制表示的数字)

  • %g 用于格式化浮点型( %f 输出浮点数, %e 输出科学计数表示法)

  • %0d 用于规定输出定长的整数,其中开头的数字 0 是必须的

  • %n.mg 用于表示数字 n 并精确到小数点后 m 位,除了使用 g 之外,还可以使用 e 或者 f,例如:使用格式化字符串 %5.2e 来输出 3.4 的结果为 3.40e+00

  • %v 来表示复数,但当你希望只表示其中的一个部分的时候需要使用 %f

  • %b 是用于表示位的格式化标识符。