Tag: storage

在C中存储以零开头的值变异,为什么?

例如: int main(){ int x = 01234567; printf(“\n%d\n”,x); return 0; } 以下代码生成:342391 如果我在开头没有包含0,那么值x将是1234567,为什么C以这种方式存储值并且有没有办法让它不这样做?