为什么在xcode中用void main就会出现错误?

我在xcode里面写C程序,一个简单的hello world程序,我开头用int main()编译正常,但是用void main()就不能编译,我在VC++里面两种都可以的啊,求高人指教

有些编译器不允许main函数无返回值的,devcpp也不允许 这只是编译器多做的一项检查,作用并不大

main函数对于程序员来说,可以说是第一个函数,但是main还是也是有其他函数调用的
可能编译器设计上,要在main函数返回之后判断是否正常结束吧

main返回对我们并没有什么影响
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-18
对不起,是我弄错了

你把完整的代码贴上来看看
相似回答