我用 vs2012 编写C程序 ,程序能在 vc++6.0 里运行,但是当我在 vs2012里面运行时却显示有错误

2024-12-20 14:12:46
推荐回答(1个)
回答1:

没有2012环境。
估计是2012对c源码采用c编译器而不是c++编译器。
C编译器标准估计是不支持变量随时定义的,只能在函数开头定义。
经 int i=2的i在函数开头定义,然后这里空着即可吧。
或者将文件重命名为cpp文件