c语言中的转义字符十六进制码“\x1B”中的“B”是什么含义

RT,"\x1B"转化成十进制的值是27这个我知道,但是其中的B是什么意思?
本人自学,用的是《c语言设计》这本书,在书上面可以找到吗??
如果没有,麻烦说一下这是什么方面的东西!
谢谢!

B就是十六进制的B,相当于十进制的 11
1B就是一个十六进制的值转成十进制你知道的是27,但是你知道为什么转成十进制是27吗,知道了就知道B是什么意思了
你找下十六进制的资料吧 ,很 基础的 百科有
8进制:0 1 2 3 4 5 6 7
十进制:0 1 2 3 4 5 6 7 8 9
十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F
你可以学习下不同进制间的转换方法追问

是不是这个意思:1在十六进制中代表1,2代表2以此类推,然后A是10,B是11,C是12,D是13,E是14,F是15????

追答

按十进制的说法完全正确 单个单位转成十进制就是你说的这样
再上去就是 按16来转 如:
1F就是 31 1个十六进制的"十位" 和一个 十六进制的"个位" = 1x16 + F(也就是15) x 1 =31
11F就是 287 1个十六进制的"百位" 和一个 十六进制的"十位" 和一个 十六进制的 个位
=256+16+15

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-31
B代表的是十六进制数码中的“B”
第2个回答  2014-12-31
?! 十六进制是神马嘛?1*16+11追问

B代表是11在什么地方可以查到???

追答

十六进制,1-9,A,B, C,D,E,F 啊!!!

相似回答