exit好象在stdio.h里面,所以要有包含头文件
return是返回函数调用,如果返回的是main函数,则为退出程序
exit是在调用处强行退出程序,运行一次程序就结束
-------------------------------------------------------------------
return

是返回

函数返回
而exit是退出
-------------------------------------------------------------------
exit(1)表示异常退出.这个1是返回给操作系统的不过在DOS好像不需要这个返回值
exit(0)表示正常退出
-------------------------------------------------------------------
无论写在那里,都是程序推出,dos和windows中没有什么不一样,最多是系统处理的不一样。
数字0,1,-1会被写入环境变量ERRORLEVEL,其它程序可以由此判断程序结束状态。
一般0为正常推出,其它数字为异常,其对应的错误可以自己指定。
-------------------------------------------------------------------
返回给操作系统的,0是正常退出,其他值是异常退出,在退出前可以给出一些提示信息,或在调试程序中察看出错原因.

C语言中exit(0)、exit(1)、exit(2)有什么不同?相关推荐

  1. C语言 exit 0;与exit 1;return 0;return1

    exit 0:与exit 1:进程退出 exit 0:正常退出 exit 1:异常退出 return 0:与return 1:函数退出 return 0:正常退出 return 1:异常退出

  2. c语言中的0、‘0’、‘\0’、“0”及NULL

    c语言中的0.'0'.'\0'."0"及NULL ASCII表字符的表示方法: ①单引号表示法:例如 'A' ②十进制表示法:直接使用该字符在ASCII表中的序号(即十进制值),例 ...

  3. C语言中的‘\0’是什么?

    '\0'是什么? '\0' 是转义字符 ,为了告诉编译器'\0'是空字符,而不是字符0. 字符'0'对应的二进制为00110000,而'\0'对应的二进制为00000000 在c语言中通常用一个字符数 ...

  4. c语言中return 0的作用,return 0在c语言中代表着什么?

    return 0在c语言中代表着什么? 发布时间:2020-03-26 17:05:39 来源:亿速云 阅读:601 作者:小新 return 0在c语言中代表着什么?可能大家对c语言并不陌生,或者从 ...

  5. System.exit(0)和System.exit(1)区别

    2019独角兽企业重金招聘Python工程师标准>>> System.exit(0)是将你的整个虚拟机里的内容都停掉了 ,而dispose()只是关闭这个窗口,但是并没有停止整个ap ...

  6. Environment.Exit(0)和Environment.Exit()方法

    net强制退出主窗口的方法--Application.Exit()方法和Environment.Exit(0)方法 2009年04月09日 23:59:00 fengloveyun 阅读数:1470 ...

  7. system.exit(0) 和 system.exit(1)

    一.简述 java.lang.System源码,方法说明如下: /*** Terminates the currently running Java Virtual Machine. The* arg ...

  8. C语言中的‘\0’、0、‘0’和NULL辨析

    C语言学习笔记(1) 文章目录 C语言学习笔记(1) 前言 一.\0是什么? 二.与NULL.'0'.0的区别 1.与NULL的区别 2.与'0'和0的区别 总结 前言 本文记录在学习过程中,遇到的关 ...

  9. c语言代码后return0表示什么意思,C语言中return 0 表示什么

    满意答案 强计划止步不.. 2013.01.03 采纳率:44%    等级:12 已帮助:7948人 return表示函数结束, 也就是说CPU执行到return后, 就会跳转(如果要好理解的话, ...

  10. 23.C语言中#if 0,#if 1,#else,#endif的作用

    在调试中经常遇到,写好的程序,需要调试多种情况,但是,我们同一时间只是想看到一种情况,如:         有两款单片机的程序,分别对应着不同的硬件引脚,我们把代码都写上了,但是不想让他们同时起效,通 ...

最新文章

  1. c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...
  2. php用ajaxs上传图片_php+ajax实现图片文件上传功能实例
  3. boost::stable_sort相关的测试程序
  4. mysql怎么模糊查询名字_mysql中模糊查询的四种用法:
  5. 集训队脱单大法:这是一道只能由学姐我自己出数据的水题(牛客竞赛)
  6. 有传闻说,写好总结可以升职加薪?
  7. docker安装以及部署springboot项目
  8. Eclipse,提交代码,版本比较时,不忽略空格
  9. 超神能力:云库局面分析
  10. jq ui.dialog.js简介
  11. 浏览器访问php文件提示下载文件,php – 使用浏览器提示下载文件
  12. 电脑显示windows无服务器,win10电脑提示windows似乎未正确加载_网站服务器运行维护...
  13. 图论介绍和PyTorch Geometric(PyG)库基础知识
  14. 【ipone开发学习】-2、利用现有资源第二步 硬盘安装Snow LeopardXcode
  15. mysql1055_MySQL5.7 group by新特性报错1055的解决办法
  16. 【算法专题】数独问题详解
  17. 视频教程-移动端Web开发-JavaScript
  18. j2me专业手机游戏开发基础
  19. 啥叫一个好售前​顾问
  20. 实现客户机(Client)类声明字符型静态数据成员ServerName,保存其服务器名称;整型静态数据成员ClientNum,记录已定义的客户机数量;定义静态函数成员ChangeServerName

热门文章

  1. Flutter 平移动画 — 4种实现方式
  2. 一维、二维正态分布概率密度曲线的绘制
  3. ACL访问控制列表——思科模拟器学习
  4. 多路人脸识别解决方案
  5. mysql ddl之增加字段
  6. C++中使用placement new
  7. 关于谢尔宾斯基三角(Sierpinski)的讲解
  8. 解决backtrack5连接不上ssh问题
  9. FlinkSql中表的创建及查询
  10. 达人评测 i3 12100F和i5 10400f选哪个