Printf格式字符
整型变量的定义和输出
%d 输出一个有符号的10进制的int类型
%o 输出8进制的int类型
%x 输出十六进制的int类型,字母是小写形式
%X 输出十六进制的int类型,字母是大写形式
%u 输出一个10进制的无符号数
%f 单精度浮点数 float
%lf 双精度浮点型 double
%e %E 科学计数法表示的数,此处e的大小写代表在输出时用的“e”的大小写
%c 字符型,可以把数字按照ASCII码相应转换为对应的字符 char
% s 字符串。输出字符串中的字符直到字符串中的空字符(字符串用\0进行结尾)
%p 用十六进制的形式输出指针
%%输出一个%号
转义字符
\a 警报
\b 退格
\f 换页
\n 换行
\r 回车
\t 水平制表,跳到下一个TAB
\v 垂直制表
\\ 反斜字符
\’代表一个单引号(撇号)字符
\” 代表一个双引号字符
\? 代表一个问号
\0 数字0
\ddd 8进制转义字符
\xhh 16进制转义字符