C++中return和exit的区别

马谦马谦马谦 2017年11月5日17:58:53 发表评论
文章最后编辑于:2017-11-18 17:38:35

区别

return 用于函数退出,exit 用于程序退出。

C语言程序的入口点是main 函数,在main 函数中调用return 和exit 效果一样。

示例

1. main函数中return和exit效果一样

2. 其他函数中的区别

程序将输出:

修改add 函数把return;改成exit(); 程序将在输出a+b 后直接退出,不会输出HelloWorld

 

 

本文共执行40次查询,耗时0.271秒!
马谦马谦马谦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: