示例:char c=' A ' a
‘A’代表数字65,因为在ASCII编码表中A的值是65,以此类推:
b代表66,a代表97,
代表88,5代表53,
='代表61,' | '代表124,''空格代表32,以此类推。
因此,字符常量实际上是一个整数常量,但字符常量所表示的范围相对较小。
的所有ASCII码都可以用“”加数字(2个十六进制数字或3个八进制数字)来表示。
在C语言中,字母的前面通常带有“”来表示不能显示的常见ASCII字符。这样的字符称为转义字符。示例:char c=' n ' n
其中' n '代表10,打印出来后代表新行。
以此类推:‘t’代表9,打印出来代表TAB距离“Table”。
“0”代表0,它代表打印输出时字符串的结尾。
'代表92,打印出来是反斜杠。
请注意,要用C语言打印反斜杠,必须在字符常量中使用“ ”来表示反斜杠。
" '代表34,这是打印出来时的双引号。
char c=' x2537%的打印结果是,
Char c=' 053代表43,打印输出是。