Ati*_*esh 1 c
考虑下面的C代码:
#include <stdio.h> int main() { int i = 012; printf("%d", i); }
在O/P上,值i打印为10.我知道(012)8 =(10)10.但我对C如何存储int变量值感到困惑.任何人都可以向我解释一下吗?
i
int
Iha*_*imi 7
它们以二进制形式存储,您可以使用许多表示来定义它们,但最后它是使用的二进制表示.
归档时间:
10 年,6 月 前
查看次数:
462 次
最近记录: