在c语言里什么情况下主函数的return 0可以省略

在c语言里什么情况下主函数的return0可以省略... 在c语言里什么情况下主函数的return 0可以省略 展开
 我来答
ccc菜辣椒ccc

2020-12-11 · TA获得超过19.3万个赞
知道大有可为答主
回答量:11.6万
采纳率:77%
帮助的人:5225万
展开全部
不是的,C语言标准格式是在定义主函数的时候定义其类型,就比如void main()就表示不需要返回值,所以不用return,如果定义的是int main()则需要返回值,有这个的好处是当程序执行完后能检测程序的正确性和可行性,定义这个0的时候是当函数正常执行时就能返回一个0的数给主函数,当不能正常执行时会返回一个非0的数这个在谭浩强第四版第六页的最下面注释里有详细介绍,
return是返回的意思,是一个函数的返回值,当函数有返回值时就需要使用return;
return 后面的返回值类型要和函数声明中的返回值类型一致,
main函数的return语句也可以省略,当执行到函数末尾时默认执行return 0;
accidental3
推荐于2017-11-21 · TA获得超过322个赞
知道答主
回答量:253
采纳率:0%
帮助的人:66.6万
展开全部
不是的,C语言标准格式是在定义主函数的时候定义其类型,
就比如void main()就表示不需要返回值,所以不用return,如果定义的是
int main()
则需要返回值,有这个的好处是当程序执行完后能检测程序的正确性和可行性,
定义这个0的时候是当函数正常执行时就能返回一个0的数给主函数,当不能正常执行时会返回一个非0的数
这个在谭浩强第四版第六页的最下面注释里有详细介绍,
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9308069
2015-11-12 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1893万
展开全部
使用微软非标准的void main()不用返回值的主函数时可以省略
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾歌春雅蕊
2020-02-06 · TA获得超过3694个赞
知道大有可为答主
回答量:3037
采纳率:32%
帮助的人:174万
展开全部
lz可能用的编译器是vc吧
graphic.h是tc的图形库,vc没有,想用的话,手动下载一个,然后添加到vc的include中就能用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjfaok
2015-11-12 · TA获得超过6806个赞
知道大有可为答主
回答量:4146
采纳率:62%
帮助的人:1591万
展开全部
启用C99或C11标准
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式