C语言中什么时候用void main()什么时候是用main()?

如题所述

void 是你的返回类型,main()是你的函数名字。在你定义函数的时候用void main(), 在用的时候,用main();追问

为什么同样一道题,一个不需要void,一个需要呢

追答

void是说没有返回类型,既然什么也没有返回,写不写就没有关系了。
如果你是int main(),就不能省去了,因为一定会有返回值,在void的情况下,告诉编译器,不返回。如果你啥也不写,编译器默认你啥也不返回,所以写不写都可以。

安全起见,最好写上void.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-25
没有返回值用void main(),一般情况下,在VC6.0中都是使用该格式,否则报警本回答被网友采纳
第2个回答  2014-11-25
main 函数前面必须要有一个返回值类型。一般都是viod 或者int
第3个回答  2014-11-25
没有返回值使用void main追答

采 纳 谢谢

相似回答