printf("\2"
)
\2
是8进制编码002,代表不可见字符
STX
--
Start
of
Text.
对比
printf("\7")
printf("\007")
\7
是8进制编码007,代表
响铃。
printf("\7")
你能听到计算机叫了一声。
x=2
2
是整型常数,十进制
2
'\2'
字符常量,一字节长度,数值
等于
8进制编码002
代表的ASCII字符
的值,数值
2
printf("%d",'\2')
输出
2
'2'
字符常量,一字节长度,数值
等于
ASCII字符
2
的值,
数值
十进制
50
printf("%d",'2')
输出
50
C语言中数字2.0是表示一个double型的常量,2则是表示一个int型的常量。它们适用的运算规则是不一样的。在C语言中,
2.0/4的值是0.5
而2/4的值则是0