进制


16进制用0x表示

在C中 二进制没有直接的表示方法 八进制是以0开头来表示八进制数
要将二进制转为16进制,只需将二进制的位数由右向左每四位一个单位分隔,将各单位对照出16进制的值即可。 
2进制 0000 0001 0010 0011 0100 0101 0110 0111 
16进制 0 1 2 3 4 5 6 7 (0X0123467)
2进制 1000 1001 1010 1011 1100 1101 1110 1111 
16进制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)(0X89abcde) 

0x表示十六进制

二进制0b开头
八进制0o开头
十进制0d开头或者不用开头声明 
十六进制0x开头
posted @ 2012-08-09 20:41  springbarley  阅读(1279)  评论(1)    收藏  举报