exit()与return函数的区别

来源:互联网 发布:淘宝店铺模版怎么修改 编辑:程序博客网 时间:2024/05/17 06:08

首先,exit(0)指正常退出,exit(非0)指的是非正常退出,括号里的值会返回给操作系统。

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

最后,break语句对if else 不起作用,对for ,  while  ,  switch 语句才有起作用,跳出循环。

0 0
原创粉丝点击