用vs2019编写c语言程序,明显语法错误为什么不回报错,没有加return 0;

 我来答
f更好看广告
2019-10-01 · TA获得超过241个赞
知道小有建树答主
回答量:243
采纳率:92%
帮助的人:30.1万
展开全部
很简单,因为microsoft公司认为,这根本就不是语法错误。程序的返回值对程序来实现而言并不是必要的,因此,vs2019会在编译过程中帮助没有写返回值的用户自动加上返回值,这样可以提高代码的简洁度,更重要的是,在一个大型的程序中,代码量往往是很大的,如果不小心忽略了返回值,那么会很难把这个问题找出来,为了避免出现类似问题,vs2019在很多方面都进行了人性化的考量和完善。
毓莲芙5125
2019-06-22 · TA获得超过4991个赞
知道大有可为答主
回答量:5993
采纳率:88%
帮助的人:295万
展开全部
return 0 代表程序正常退出。return是C++预定义的语句,它提供了终止函数执行的一种方式。当return语句提供了一个值时,这个值就成为函数的返回值。 return语句用来结束循环,或返回一个函数的值。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式