0x00.
在程序设计中,以0x开始的数据表示16进制。
比如0x00表示十进制中的0,0x01表示1。
0x01.
“0x”是后面是十六进制数字的标示,后面是数字的主题。比如0x01其实是【0x】【01】主题部分01,就是十六进制的01,也就是一。
如果是0x0f,那表示就是15.因为a~f分别代表的是十六进制中的10~15.
0x02.【为什么0x31 & 0x0f的结果为0x01】
要理解&符在这里表示的是按位与运算,两数均是1的时候才是1,其他均是0.
0x31转换成二进制是:0011 0001
0x0f转换成二进制是 :0000 1111
按位与后得出结果就是0000 0001
转换成16进制就是0x01了。