最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c語言中return與exit的區(qū)別淺析

 更新時間:2013年03月06日 11:52:22   作者:  
c語言中return與exit的區(qū)別淺析,需要的朋友可以參考一下

1. exit 用于在程序運(yùn)行的過程中隨時結(jié)束程序,exit 的參數(shù)是返回給OS的。main函數(shù)結(jié)束時也會隱式地調(diào)用exit函數(shù)。exit函數(shù)運(yùn)行時首先會執(zhí)行由atexit()函數(shù)登記的函數(shù),然后會做一些自身的清理工作,同時刷新所有輸出流、關(guān)閉所有打開的流并且關(guān)閉通過標(biāo)準(zhǔn)I/O函數(shù)tmpfile()創(chuàng)建的臨時文件。exit是結(jié)束一個進(jìn)程,它將刪除進(jìn)程使用的內(nèi)存空間,同時把錯誤信息返回父進(jìn)程,而return是返回函數(shù)值并退出函數(shù).

2. return是語言級別的,它表示了調(diào)用堆棧的返回;而exit是系統(tǒng)調(diào)用級別的,它表示了一個進(jìn)程的結(jié)束。

3.exit函數(shù)是退出應(yīng)用程序,并將應(yīng)用程序的一個狀態(tài)返回給OS,這個狀態(tài)標(biāo)識了應(yīng)用程序的一些運(yùn)行信息。和機(jī)器和操作系統(tǒng)有關(guān)一般是 0 為正常退出 非0 為非正常退出

    函數(shù)原型  void exit(int status);  ( 頭文件 stdlib.h )

4. return是返回函數(shù)調(diào)用,如果返回的是main函數(shù),則為退出程序
exit是在調(diào)用處強(qiáng)行退出程序,運(yùn)行一次程序就結(jié)束

相關(guān)文章

  • C語言用函數(shù)實(shí)現(xiàn)電話簿管理系統(tǒng)

    C語言用函數(shù)實(shí)現(xiàn)電話簿管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言用函數(shù)實(shí)現(xiàn)電話簿管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Cocos2d-x學(xué)習(xí)筆記之Hello World!

    Cocos2d-x學(xué)習(xí)筆記之Hello World!

    這篇文章主要介紹了Cocos2d-x學(xué)習(xí)筆記之Hello World!本文基于vs2010和C++語言開發(fā),需要的朋友可以參考下
    2014-09-09
  • C++下標(biāo)運(yùn)算符[]重載代碼示例

    C++下標(biāo)運(yùn)算符[]重載代碼示例

    這篇文章主要給大家介紹了關(guān)于C++下標(biāo)運(yùn)算符[]重載的相關(guān)資料,C++ 規(guī)定下標(biāo)運(yùn)算符[]必須以成員函數(shù)的形式進(jìn)行重載,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • Qt定時器和隨機(jī)數(shù)詳解

    Qt定時器和隨機(jī)數(shù)詳解

    在前一篇中我們介紹了鍵盤和鼠標(biāo)事件,其實(shí)還有一個非常常用的事件,就是定時器事件,如果要對程序?qū)崿F(xiàn)時間上的控制,那么就要使用到定時器。而隨機(jī)數(shù)也是很常用的一個功能,在我們要想產(chǎn)生一個隨機(jī)的結(jié)果時就要使用到隨機(jī)數(shù)。本文我們就來簡單介紹一下定時器和隨機(jī)數(shù)。
    2015-06-06
  • C的|、||、&、&&、異或、~、!運(yùn)算符

    C的|、||、&、&&、異或、~、!運(yùn)算符

    這篇文章主要介紹了C的|、||、&、&&、異或、~、!運(yùn)算符,需要的朋友可以參考下
    2014-06-06
  • C/C++多參數(shù)函數(shù)參數(shù)的計算順序與壓棧順序的示例代碼

    C/C++多參數(shù)函數(shù)參數(shù)的計算順序與壓棧順序的示例代碼

    這篇文章主要介紹了C/C++多參數(shù)函數(shù)參數(shù)的計算順序與壓棧順序,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • C++操作.json文件的超詳細(xì)新手教程

    C++操作.json文件的超詳細(xì)新手教程

    最近因?yàn)轫?xiàng)目原因需要解析JSON格式數(shù)據(jù),所以這篇文章主要給大家介紹了關(guān)于C++操作.json文件的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • C++深入講解引用的特點(diǎn)及與指針的區(qū)別

    C++深入講解引用的特點(diǎn)及與指針的區(qū)別

    引用是C++一個很重要的特性,顧名思義是某一個變量或?qū)ο蟮膭e名,對引用的操作與對其所綁定的變量或?qū)ο蟮牟僮魍耆葍r,這篇文章主要給大家總結(jié)介紹了C++中引用的相關(guān)知識點(diǎn),需要的朋友可以參考下
    2022-05-05
  • C++ 實(shí)例之九宮格廣度優(yōu)先遍歷

    C++ 實(shí)例之九宮格廣度優(yōu)先遍歷

    這篇文章主要介紹了C++ 實(shí)例之九宮格廣度優(yōu)先遍歷的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Microsoft?Visual?C++進(jìn)行調(diào)試的方法實(shí)現(xiàn)

    Microsoft?Visual?C++進(jìn)行調(diào)試的方法實(shí)現(xiàn)

    VS功能極其強(qiáng)大,使用極其便利,本文主要介紹了Microsoft?Visual?C++進(jìn)行調(diào)試的方法實(shí)現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-06-06

最新評論

临沭县| 彭州市| 嵊州市| 化隆| 宁武县| 军事| 康乐县| 达州市| 六盘水市| 牟定县| 禹州市| 文成县| 武安市| 施秉县| 青岛市| 大同县| 贵阳市| 普洱| 紫金县| 盖州市| 嵊泗县| 玉树县| 永丰县| 霍城县| 通州市| 榆中县| 富蕴县| 工布江达县| 镇宁| 焦作市| 特克斯县| 唐山市| 黄山市| 辽宁省| 东乡| 尖扎县| 象山县| 通辽市| 深泽县| 勐海县| 原阳县|