转换说明符图表:
| 转换说明符 | 转换输出类型 | 备注 |
| %d | 有符号整型(int) | 可以有负数的整数 |
| %u | 无符号整型(unsigned int) | 不能负数的整数 >=0 |
| %c | 字符型(char) | 单个字符 |
| %s | 字符串(string) | 多个字符 |
| %f | 单精度浮点型(float) | 8位有效数字的实数(浮点数) |
| %lf | 双精度浮点型(double) | 16位有效数字的实数(浮点数) |
转义字符图表:
| 转义字符 | 释义 | 示例 |
| \? | 在书写连续多个问号时,防止被解析为三字母词 | 如:printf("(Are you ok??)");->输出是:(Are you ok] |
| \' | 用于表示常量字符 ' | 如:printf("\'\'");->输出是:'' |
| \" | 用于表示字符串内部的双引号" | 如:printf("hello!\"gefon\"");->输出是:hello!"gefon" |
| \\ | 用于表示一个反斜杠,防止被解释为一个转义字符序列 | C语言中单"\"为转义字符解释符号 |
| \a | 警告字符,蜂鸣 | |
| \b | 退格符 | |
| \f | 进纸符 | |
| \n | 换行 | |
| \r | 回车 | |
| \t | 水平制表符 | |
| \v | 垂直制表符 | |
| \ddd | ddd表示1~3个八进制的数字。 如: \130 X | |
| \xdd | dd表示2个十六进制数字。 如: \x30 0 |
三字母词图表:
| 三字母词 | 对应字符 |
| ??= | # |
| ??( | [ |
| ??) | ] |
| ??< | { |
| ??> | } |
| ??/ | / |
| ??! | | |
| ??' | ^ |
| ??- | ~ |