zoukankan      html  css  js  c++  java
  • exit函数


    return是返回函数调用,如果返回的是main函数,则为退出程序 
    exit是在调用处强行退出程序,运行一次程序就结束 
    ------------------------------------------------------------------- 
    return 

    是返回 

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

    exit函数中的实参是返回给操作系统,表示程序是成功运行结束还是失败运行结束。对于程序本身的使用没有什么太实际的差别。

    习惯上,一般使用正常结束程序exit(0)。

    exit(0):正常结束程序运行

    exit(非0):非正常结束程序运行

  • 相关阅读:
    JavaScript常用函数和方法
    Django中csrf错误
    LVS+Keepalived负载均衡配置
    CSP-S2019 游记
    三角函数公式整理
    LGOJP3193 [HNOI2008]GT考试
    BZOJ3790. 神奇项链
    BZOJ4241: 历史研究
    LGOJP2051 [AHOI2009]中国象棋
    AT2000 Leftmost Ball
  • 原文地址:https://www.cnblogs.com/X-Do-Better/p/9090791.html
Copyright © 2011-2022 走看看