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