再main()前加int,或void主要有什么作用呢,和没加主要有那些功能的区别?

来源:百度知道 编辑:UC知道 时间:2024/05/15 11:18:10
main(),int mai(),void main(),我知道int是指整型,void是无值型,帮我说一下具体的区别好吗?
另外,main()的再程序的具体作用作用是什么?
非常谢谢!

void表示没有返回值,int表示返回整数,一般来说,返回0告诉系统,程序正常结束,返回其它值告诉系统,程序异常关闭.
没有返回类型默认返回为整型.

最正规的写法是int main()后面需要加返回值return 0;
也就是
#include <iostream>
using namespace std;
int mian()
{

return 0;
}
这是最正规的,void main()后面不用加return 0;但是,在正规的C的运行环境下,它就会出错了!