请问return 0;有什么作用
main函数数据类型是int型,所以必须有ruturn语句对其定义的数据类型的值进行返回,而该函数只是调用其他的函数,得到的是其他的函数返回的值,本身没有函数值返回,故必须用return 0;来遵守语法。
return表示函数结束, 也就是说CPU执行到return后, 就会跳转(如果要好理解的话, 是"回到")到调用它的地方, 然后继续执行.
return返回一个数值的意思就是把return <表达式>后面表达式的值返回给调用他的函数。
return 0;就是当前函数结束,并把0返回给调用他的函数,至于这个值有怎么用,则看调用他的函数如何处理了。
在主函数中 return 0 输出一个一个虚拟返回值 对结构不影响 主要实在调用函数的时候在调用函数内部需要使用 return (算术式或者变量)来作为输出给系统的量