C语言中的输出控制符用于控制输出结果的格式和布局。以下是常用的输出控制符:
%d
:输出十进制整数。
%f
:输出浮点数。
%c
:输出字符。
%s
:输出字符串。
%p
:输出指针的值。
%o
:输出八进制整数。
%x
:输出十六进制整数。
%e
或%E
:输出科学计数法表示的浮点数。
%g
或%G
:根据数值大小自动选择%f
或%e
格式输出浮点数。
%u
:输出无符号整数。
这些控制符可以与其他格式化选项一起使用,如字段宽度、精度和对齐方式等,以便更好地控制输出结果的格式。例如,%5d
表示输出一个宽度为5的十进制整数,不足宽度时使用空格填充。