在程序中要使用输入输出函数(printf 和 scanf),就必须要包含 stdio.h 头文件。
控制符 | 说明 |
---|---|
%d | 十进制整型(int、short、char) |
%hd | 短整型 |
%ld | 长整型 |
%lld/l64d | 64 位整型 |
%u | 无符号十进制整型(unsigned) |
%o | 无符号八进制整型 |
%x(或 %X 或 %#x 或 %#X) | 无符号十六进制整型,x 小写对应的十六进制为小写,X 大写对应大写 |
G/E 格式表示的指数形式中 E 大写
控制符 | 说明 |
---|---|
%f | 单精度浮点数(float),默认小数部分超过 6 位的四舍五入 |
%lf | 小数形式双精度实型 |
%e | 指数形式单精度实型,le 同理 |
%g | 系统自动选定 f 或 e 格式,使输出的宽度最小,且不输出无意义的 0 |
控制符 | 说明 |
---|---|
%c | 一个字符 |
%s | 字符串 |
控制符 | 说明 |
---|---|
%md | m 为指定的输出字段的宽度。如果数据的位数小于 m,则左端补以空格,若大于 m,则按实际位数输出 |
%.mf | 输出实数时小数点后保留 m 位,注意 m 前面有个点 |
%p | 指针 |
%% | 输出 % |
https://zh.wikipedia.org/wiki/Stdio.h
https://dxoca.cn/StudyNotes/281.html
http://c.biancheng.net/view/159.html
原文:https://www.cnblogs.com/jhxxb/p/13209824.html