admin 管理员组

文章数量: 1087139


2024年3月10日发(作者:java语法手册)

c语言printf里面的格式

C语言中,printf函数是用来向屏幕或其他输出设备输出数据的

函数。它可以输出纯文本或者是数字、字符等数据类型,而且还可以

通过格式化输出的方式,将数据以特定格式输出。下面是printf函

数中常用的格式控制字符:

1. %d:输出十进制整数。

2. %f:输出浮点数。

3. %c:输出一个字符。

4. %s:输出字符串。

5. %p:输出指针地址。

6. %x:输出十六进制整数。

7. %o:输出八进制整数。

8. %e:用科学计数法输出浮点数。

9. %g:根据数值大小自动选择%f或者%e输出浮点数。

10. %%:输出一个百分号。

另外,还有一些格式控制符的修饰符可用于控制输出的宽度、精

度等,如下:

1. %nd:输出宽度为n的十进制整数,不足n位在左边补0。

2. %:输出宽度为m,精度为n的浮点数。

3. %-ns:输出宽度为n的左对齐字符串。

4. %*s:输出宽度为*的字符串,*由参数提供。

以上就是printf函数中常用的格式控制字符及其修饰符。掌握

- 1 -

好这些内容可以使输出的结果更加符合要求,为程序的调试和开发提

供便利。

- 2 -


本文标签: 输出 格式 宽度