VC++2008中long数据问题
程序代码:
#include<stdio.h> int main(void) { long m=0912345678; printf("%ld",m); getchar(); return 0; }
我用的是VC++2008速成班编译器。long型数据是32位的 可为什么上面的编译不通过呢? 下面是错误提示 不懂什么意思? 求指教
1>d:\编程\vc2008\my project\测试long数据\测试long数据\long.c(5) : error C2041: 非法的数字“9”(用于基“8”)
1>d:\编程\vc2008\my project\测试long数据\测试long数据\long.c(5) : error C2041: 非法的数字“8”(用于基“8”)