这篇文章已经发布超过一年了,内容可能已经过时,请谨慎参考。

字符

printf 常用格式符

格式含义
%d有符号十进制整数
%u无符号十进制整数
%o八进制整数
%x十六进制整数(小写)
%c单个字符
%s字符串
%f浮点数
%.2f保留两位小数
%e科学计数法
%p指针地址

示例

printf("%d %u %x %c %s %.2f\n", a, b, b, ch, str, pi);
printf("%p\n", (void *)&a);