×

C语言 C语言学习随笔 初始C语言 C语言特殊字符

C语言学习随笔:初识C语言->C语言转换说明符“%”和转义字符、三字母词

一哥 一哥 发表于2022-06-14 09:19:41 浏览1126 评论0

抢沙发发表评论

转换说明符图表:

转换说明符转换输出类型备注
%d有符号整型(int)可以有负数的整数
%u无符号整型(unsigned int)不能负数的整数 >=0
%c字符型(char单个字符
%s字符串(string多个字符
%f单精度浮点型(float8位有效数字的实数(浮点数)
%lf双精度浮点型(double16位有效数字的实数(浮点数)


转义字符图表:

转义字符释义示例
\?在书写连续多个问号时,防止被解析为三字母词如:printf("(Are you ok??)");->输出是:(Are you ok]
\'用于表示常量字符 '
如:printf("\'\'");->输出是:''
\"
用于表示字符串内部的双引号"如:printf("hello!\"gefon\"");->输出是:hello!"gefon"
\\
用于表示一个反斜杠,防止被解释为一个转义字符序列C语言中单"\"为转义字符解释符号
\a警告字符,蜂鸣
\b退格符
\f
进纸符
\n换行
\r回车
\t水平制表符
\v垂直制表符
\dddddd表示1~3个八进制的数字。 如: \130 X
\xdddd表示2个十六进制数字。 如: \x30 0


三字母词图表:

三字母词对应字符
??=#
??(
[
??)]
??<{
??>}
??/
/
??!|
??'
^
??-
~


少长咸集

群贤毕至

访客