在C语言中,整型常量可用以下三种形式表示:
-
十进制整数,即按日常接触的数字形式正常表达。如123、-120;
-
八进制整数,以0开头的数字进行表达。如0123表示八进制数123,即(123)8,其值为182+281+3*80,等于十进制数83。-011表示八进制数-11,即十进制数-9。
-
十六进制整数,以0x开头的数字进行表达。如0x123,代表十六进制数123,即(123)16,其值为1162+2161+3*160,等于十进制数291。-0x12等于十进制数-18。
原文链接:https://blog.csdn.net/liitdar/article/details/79115259