是一種計數的方式,數值的表示形式
1> 特點:只有0和1,逢2進1
2> 書寫格式:0b或者0b開頭
3> 使用場合:二進制指令/二進制文件,變量在內存中就是二進制存儲
4> 二進制和十進制的互相轉換
5> n為二進制位所能表示的數據范圍(不考慮負數):0~2的n次方-1
1> 特點:0~7,逢八進一
2> 書寫格式:0開頭
3> 八進制和二進制的互相轉換
1> 特點:0~F,逢十六進一
2> 書寫格式:0x或者0X開頭
3> 十六進制和二進制的互相轉換
1 #include <stdio.h> 2 3 /* 4 %d/%i 十進制形式輸出整數 5 %c 輸出字符 6 %p 輸出地址 7 %f 輸出小數 8 %o 八進制形式輸出整數 9 %x 十六進制形式輸出整數10 11 */12 13 int main()14 {15 // 默認情況下,就是十進制16 int number = 12;17 18 // 二進制(0b或者0B開頭)19 int number2 = 0B1100;20 21 // 八進制(0開頭)22 int number3 = 014;23 24 // 十六進制(0x或者0X開頭)25 int number4 = 0xc;26 27 // %d以10進制整數的形式輸出一個數值28 printf("%x/n", number);29 30 return 0;31 }
新聞熱點
疑難解答