八进制值是基数为8的数字值。每个八进制数字的值为0到7,对应于二进制的三位。以零开头的整数常量(如014)将被解释为八进制数。014是十进制值为12的八进制等值。
8
0
7
014
12
#include <stdio.h> int main(void) { printf("%d.", -114); return 0; }
执行上面示例代码,得到以下结果:
-114.