printf格式字符与转义字符

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进制转义字符


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部