为什么我电脑上的C语言不能编译?

一编译就总出现错误,而且正确的程序也是一样。我的电脑是win8的,64位操作系统。

你装的Visual C++6.0吧。没办法,人家就是不支持Windows xp以上版本,更不要说是win8还64位了。下载个codeblocks一样编译c语言,还能最高支持到c11,比vc最高支持到c89好多了。现在谭浩强书上的例题都有不少c99了,vc又不支持。追问

可是我有个同学他的电脑跟我的一样,为什么他的能用 Visual C++6.0编译呢?

追答

这个估计是概率问题。反正我和我舍友win7都用不了vc++6.0,我是开了虚拟机才用上vc的。后来直接用codeblocks了。www.codeblocks.org开源免费,界面跟vc还是比较相似的。
你非要用vc的话,可以装个虚拟机,vbox或者wmware都可以,然后虚拟机里安装个xp。
当然,你也可以换系统,换成xp的。

温馨提示:答案为网友推荐,仅供参考
相似回答