11问答网
所有问题
C语言中,main()与void main()有什么区别啊
如题所述
举报该问题
推荐答案 2017-08-29
int main(void)表示在main主程序中需要有一个return语句返回一个值。()中表示传入的参数,括号中什么也不写表示不需要参数,()和(void)都表示没有参数,是等价的。
void main()是不需要返回值的。
当该程序做为一个子进程时,前者可以有有效返回值给父进程,报告本次进程的执行情况,从而可以引导父进程的走向,后者是无法给与引导方向的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F782MqSP74842qv847q.html
其他回答
第1个回答 2020-11-29
void main和void main(void)是不符合c/c++标准的错误写法,有些编译器不支持这两种写法,无法编译通过,是会报错的。也有些编译器不是那么严格,可以编译运行
标准写法是int main(void),int main(int argc,char *argv[])
你如果要让你的代码有可移植性,最好是用标准写法
本回答被网友采纳
相似回答
main()跟
void
main()有什么区别
大神们帮帮忙
答:
没
有什么
特别差别.
void
main()
写法比较严谨. 有的编译器不通过main()的写法的.麻烦采纳,谢谢!
大家正在搜
main和void main区别
main与intmain的区别
c语言voidmain和main
void main是什么意思啊
c语言中void main的含义
c语言int main和main
voidmain和intmain
c语言void和int的区别
void main什么时候用
相关问题
在C语言中,void main( )与int main( )...
C语言中void main和int main有什么区别
C语言中,main( ),和void main( )有什么区...
C语言中,main( ),和void main( )有什么区...
C语言中的“void main()”是什么意思?
C语言中void main 和main函数有什么区别?
C语言中void main和int main有什么区别
在C语言中主函数main和void main到底有什么区别?...