• 技术文章 >C语言 >C语言教程

    c语言中exit和return的区别

    小妮浅浅小妮浅浅2021-11-08 11:19:21原创8329

    1、返回函数值的return是关键字,exit是一个函数。

    return是语言级的,它表示调用堆栈的返回;exit是系统调用级的,它表示一个过程的结束。

    2、return是函数的退出,exit是进程的退出。

    3、return由C语言提供,exit由操作系统提供(或函数库提供)。

    实例

      #include /* ISO C */
      void exit(int status);
      void _Exit(int status);
      #include /* POSIX */
      void _exit(int status);

    以上就是c语言中exit函数和return的区别,希望对大家有所帮助。更多C语言学习指路:C语言教程

    (推荐操作系统:windows7系统、C11版,DELL G3电脑。)

    专题推荐:c语言 exit return
    上一篇:c语言中exit函数是什么 下一篇:c语言中main函数是什么

    相关文章推荐

    • c语言中常规函数和指针函数区别• c语言中回调函数的使用• c语言中缺省参数的两种类型• c语言中static的使用• c语言中static修饰局部静态变量• c语言中static如何修饰函数• c语言中fopen函数的使用• c语言中abort函数的使用• c语言中全局变量的使用• c语言中局部变量是什么• c语言中assert函数是什么• c语言中assert函数的使用注意• c语言中exit函数是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网