您的位置:首页 > 其它

exit()与return函数的区别

2016-11-10 21:40 337 查看
首先,exit(0)指正常退出,exit(非0)指的是非正常退出,括号里的值会返回给操作系统。

其次,exit()是一个函个进程,用于终止进程,把控制权交给父进程或者操作系统。而return 则是一种返回值的形式,只结束当前函数,跳到上级函数。

最后,break语句对if else 不起作用,对for ,  while  ,  switch 语句才有起作用,跳出循环。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: