我正在用 C 语言(使用 Eclipse)编写一个函数,它有一个名为 的整数alpha
,它的赋值是077
.
但是当我打印出来时,它会打印63
而不是77
or 077
。
事实上,不仅仅是077
任何带前导的整数都0
在打印一个意想不到的值。当我从中删除0
时077
,它会打印正确的值77
。
这种领先0
有什么影响?
我正在用 C 语言(使用 Eclipse)编写一个函数,它有一个名为 的整数alpha
,它的赋值是077
.
但是当我打印出来时,它会打印63
而不是77
or 077
。
事实上,不仅仅是077
任何带前导的整数都0
在打印一个意想不到的值。当我从中删除0
时077
,它会打印正确的值77
。
这种领先0
有什么影响?