首頁 > 後端開發 > C#.Net教程 > c語言return返回哪

c語言return返回哪

angryTom
發布: 2020-02-15 17:26:46
原創
10957 人瀏覽過

c語言return返回哪

c語言return回到哪裡   

#c語言return,返回給了上一層,例如一個遞歸程序,從第三層回到第二層;又例如一個普通的子程序,那就回到主程式中去。

主程式中return回傳給了作業系統。

例如下面一個c程式

int sum(int a, int b) {
        return a + b;
}
int main(int argc, char const *argv[])
{
        int c = sum(1000, 24);
        return 0;
}
登入後複製

main函數呼叫了sum函數,sum的return回傳給了main,main中的return回傳給了作業系統,Linux系統下可以使用echo $ ?查詢到這個值。

$?代表著上一次指令的退出狀態。成功值為0,不成功為非0! ,c程式中使用return 0代表這個程式正常運行,沒有出錯。

推薦學習:c語言影片教學

#

以上是c語言return返回哪的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板