1. 程式人生 > >0x00000001是個啥?32位表示、十六進位制表示

0x00000001是個啥?32位表示、十六進位制表示

0x0000 0001首先他是個16進位制的數字、

8進位制的是0開頭的、比如 077 他是八進位制的、十進位制的話就是63、7*8+7=63

0x0000 0001他表示一個32位的、

因為十六進位制的一位有16種變化、四位的變化也是16種。

那麼、想表示32位的資料、需要16進位制的

bit  0000 0000 0000 0000 0000 0000 0000 0001
0x    0    0    0    0    0    0    0    1

困擾我好半天、主要是0x開頭的不知道是16進位制的數字、十六進位制一位可以代表4bit 的資料