c語言十六進制有哪幾種開頭?
16進制以0x開頭,后面跟數(shù)字0~9或字母A~F(小寫也可以),如:0x2D(16進制數(shù)2D)
1、十六進制(英文名稱:Hexadecimal),是計算機中數(shù)據(jù)的一種表示方法。同我們?nèi)粘I钪械谋硎痉ú灰粯印K?-9,A-F組成,字母不區(qū)分大小寫。
2、十六進制與10進制的對應關系是:0-9對應0-9;A-F對應10-15;N進制的數(shù)可以用0~(N-1)的數(shù)表示,超過9的用字母A-F。
舉例如下:
int x=23;
printf("%x", x); // 以16進制格式輸出,輸出17
printf("%o", x); // 以8進制格式輸出,輸出27