exit(1)或者exit(其他数字)是异常退出,比如使用

if(-1==read(new_fd,&buf,sizeof(buf))){perror("read");close(new_fd);pthread_exit((void *)1);
}

要求终止程序的时候就用exit(1),非正常退出。
exit(0)是正常退出,就是代码一切正常的时候的退出。

exit(0)和exit(1)的区别相关推荐

  1. 【C语言】exit(0)与exit(1)有什么区别

    C语言中_exit(),exit(0)与exit(1)有什么区别? 今天天气有点冷,当我在写消息队列的程序的时候,遇到了结束进程的这个问题,突然脑海里有点混乱,我是用_exit(),还是用exit(1 ...

  2. shell脚本:exit 0 和 exit 1有什么区别?他们和return不同,return是关键字,exit是一个shell函数

    定义 exit 0 :正常运行程序并退出程序.使用echo $? 返回0,也就是说调用环境认为你的程序执行正常. exit 1 :非正常运行导致退出程序,也可以是其他数字.系统程序对于程序运行错误是有 ...

  3. 快速搞懂C语言中exit(0)与exit(1)有什么区别??

    C语言中exit(0)与exit(1)有什么区别?? exit(1)表示异常退出,在退出前可以给出一些提示信息,或在调试程序中察看出错原因. exit(0)表示正常退出. return是语言级别的,是 ...

  4. c语言中exit(0)的作用,C语言中exit(0)与exit(1)有什么区别??

    C语言中exit(0)与exit(1)有什么区别?? 來源:互聯網  2011-05-19 04:55:14  評論 分類: 電腦/網絡 >> 軟件 問題描述: return又和exit( ...

  5. exit()函数记录——exit(0),exit(1) 和 exit(-1)的区别

    1.exit的功能为:退出当前运行的程序,并将参数value返回给主调进程. 2.exit(0),exit(1) 和 exit(-1)的区别 exit(0)表示程序正常退出:除了0之外,其他参数均代表 ...

  6. shell脚本:exit 0 和 exit 1有什么区别?

    定义 exit 0 :正常运行程序并退出程序.使用echo $? 返回0,也就是说调用环境认为你的程序执行正常. exit 1 :非正常运行导致退出程序,也可以是其他数字.系统程序对于程序运行错误是有 ...

  7. 【Linux】_exit()、exit(0)、exit(1)与return区别详解

    功能: _exit() :退出程序. exit(0):运行正常退出程序: exit(1):运行异常退出程序: return():返回函数,若在主函数中,则会退出函数并返回值. _exit() 和 ex ...

  8. C语言中exit(0)与exit(1)的区别

    C语言中_exit(),exit(0)与exit(1)有什么区别 今天天气有点冷,当我在写消息队列的程序的时候,遇到了结束进程的这个问题,突然脑海里有点混乱,我是用_exit(),还是用exit(1) ...

  9. exit(0)和exit(1)解释

    exit(0)和exit(1) exit好象在"stdlib.h"头文件里面,所以要有包含头文件   return是返回函数调用,如果返回的是main函数,则为退出程序   exi ...

  10. Shell中的exit 0 和 exit 1是做什么的 ?

    对于初学者来说, 经常会看到类似这样的脚本: 但是exit 0 和 exit 1是做什么的呢 , 我来解释一下: exit 0 代表正常运行程序并退出程序, exit 1 代表非正常运行导致退出程序 ...

最新文章

  1. 处理表格数据时,去除表头两种写法,jquery 删除表头之外的数据
  2. excel大数据重采样批量操作(每两列中插入新一列,新一列为左右两列的平均值)
  3. Javascript/Jquery——简单定时器
  4. solr7.4 安装与使用
  5. matlab常用函数——矩阵函数
  6. leetcode257. 二叉树的所有路径(回溯算法)
  7. 牛客 挑选方案问题(排列组合)
  8. 国产数据库 OceanBase 二次刷榜 TPC-C,7 亿 tpmC!
  9. 套现4.88亿美元,百度从此告别外卖!
  10. 【NOIP1999】【Luogu1020】导弹拦截
  11. 腾讯的bugly的更新和热更新
  12. ssb的matlab仿真,单边带调制(SSB调制)的理论基础和MATLAB仿真
  13. p2p网络测试工具_(官方更新)IPFS的网络层——libp2p在2020的发展
  14. 线性代数在计算机视觉的应用,线性代数在数据科学中的十大强大应用(二)
  15. GB2312 编码(转)
  16. VS2017配置OpenCV4.0(Win10环境)
  17. android控件——继承AdapterView的控件无法使用addView方法
  18. 阿里痛斥纵容造假包庇售假是社会公敌,对比四平台打假凸显“阿里力度”
  19. win10设置虚拟内存_硬件基础:虚拟内存相关知识介绍?
  20. Hadoop将过时了?

热门文章

  1. 2018CCCC天梯赛L2-004秀恩爱分得快
  2. vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6.
  3. OpenMP中的一些函数
  4. EOJ 1594. Triangle
  5. 元宇宙的基础【Metaverse】
  6. 雷达原理-自由空间的雷达方程
  7. vue unit及e2e问题记录
  8. spring文档怎么读
  9. MySql数据库创建用户出现1396这个错误
  10. scala函数式编程笔记: 纯函数式状态