return 与 exit()的区别--return退出本函数,exit()退出整个程序
2013-02-03 19:44
399 查看
retrun与exit()均可用于函数的返回,但return只是本函数的返回,而exit()则是整个程序的退出。
如上程序,main()函数中的
将不会被执行,因为在sum()中已经退出了程序。
#include <stdlib.h> int sum(int a, int b); int main(void){ int s; printf("test"); s=sum(2,3); printf("sum=%d",s); return 0; } int sum(int a, int b){ int c=a+b; exit(c); printf("c=%d", c); }
如上程序,main()函数中的
printf("sum=%d",s);
将不会被执行,因为在sum()中已经退出了程序。
相关文章推荐
- return 与 exit()的区别--return退出本函数,exit()退出整个程序 分类: H_HISTORY 2013-02-03 19:44 367人阅读 评论(0) 收藏
- return 与 exit()的区别--return退出本函数,exit()退出整个程序
- return 与 exit()的区别--return退出本函数,exit()退出整个程序
- return 与 exit()的区别--return退出本函数,exit()退出整个程序
- return 与 exit()的区别--return退出本函数,exit()退出整个程序
- 程序代码中退出函数exit()与返回函数return ()的区别
- exit()函数详解与Exit() 和 Return() 的区别
- exit()函数详解与Exit() 和 Return() 的区别
- exit()函数详解与Exit() 和 Return() 的区别
- exit()与return函数的区别
- linux系统编程之进程(四):进程退出exit,_exit区别即atexit函数
- 程序退出函数---exit,_exit,_Exit,abrot
- exit()函数与_exit()函数及return关键字的区别: exit()和_exit()函数都可以用于结束进程,不过_exit()调用之后会立即进入内核,而exit()函数会先执行一些清理
- exit函数和return返回之间的区别
- exit、return、_exit、_Exit这几个函数的区别
- ABAP 程序中退出操作(CHECK, EXIT, RETURN, LEAVE PROGRAM...)
- exit()函数和rutirn函数的区别?_exit()和exit()的区别?exit()函数详解!return函数详解!
- return和exit函数区别及杨辉三角
- exit、return、_exit、_Exit这几个函数的区别
- exit(),_exit(),return,abort()函数的区别