printf()函数中% c是什么意思?

作者&投稿:哀固 (若有异议请与网页底部的电邮联系)
~

1、%d 十进制有符号整数。

2、%u 十进制无符号整数。

3、%ld 输出long整数 。

4、%s 字符串。

5、%c 单个字符。

6、%p 指针的值。

7、%e 指数形式的浮点数。

8、%x, %X 无符号以十六进制表示的整数。

9、%0 无符号以八进制表示的整数。

10、%g 自动选择合适的表示法。

扩展资料

精度指定:

* d、o、i、 u、x 或 X 转换的最少数字显示位数。

* e 和 f 转换的基数字符后的最少数字显示位数。

* g 转换的最大有效数字位数。

* s 转换中字符串的最大打印字节数目。

包含需要输出的数据,可以是常量(字符常量、数字常量、字符串常量),变量,以及运算式。此处的数据应当与前面的format中的格式控制符一一对应(如果不对应会产生错误)。

参考资料来源:百度百科:printf()函数