int main和void main的区别?

 我来答
天下谈生活
2021-10-19 · 生活的艺术不在传授,而在鼓舞和唤醒。
天下谈生活
采纳数:106 获赞数:3411

向TA提问 私信TA
展开全部

综述:void main实际上 也会返回,不过是默认的0,而int main可以自己选择返回什么值。

void main即为主函数无返回值,不用写return语句;在main之前写void或是int之类表示类型的,写上它就要在主函数结束时写return 0;但写在学习c时要求不是很严格,光写main()也是可以的,但如果学习c++时就要严格些,一定是int main(),结尾一定要写return 0。

main函数,又称主函数,是程序执行的起点,main是相对来说的,如同音学理论之主调于泛音,泛音即程序中的除main之外的其他函数,迎合人们的思考方式而生成的而非必定的模式。有主有次,执行起来条清缕析,既可将程序模块化又实现了一个闭合的整体。

main简介

程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。

它是程序在有宿主(hosted)环境(亦即有操作系统)中所指定的入口点。

鲨鱼星小游戏
高粉答主

2021-05-18 · 最爱分享有趣的游戏日常!
鲨鱼星小游戏
采纳数:2708 获赞数:238413

向TA提问 私信TA
展开全部

只有一个区别:void main 和 int main的区别就是有无返回值。

1、void定义的函数没有返回值,int定义的函数返回整型值。

2、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用。

函数可以有返回值,也可以没有返回值。

1、没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。

2、有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式