C语言 字符 和 数字

1、数字转义 :

'a'  == 97 ==  0141 == '\141' == '\x61'    转移成八进制不能超过三位,八进制中的数也不可以超过八,如:“\1111” 表示的是八进制 \111 和 1 两个字符。"\090" 表示的是 \0 和9 和 0 三个字符。 十六进制是任意长度的,但不能出现F后的字母。如:"\x78dedg"  是由两个字符组成 "\x78ded" 和 'g'
12 == 1100 == 014 == 0xC

对141进行转义(\141)变成八进制的0141等于十进制的97
对x61进行转义(\x61)变成十六进制数的0x61 即也等于十进制的97

 

2、字符转义

a  转义(\a)后变成报铃符

b 转义(\b)后变成退格符

对r进行转义(\r)变成回符

对n进行转义(\n)变成换行




 

posted @ 2013-09-08 09:52  lonely-fly  阅读(945)  评论(0)    收藏  举报