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中文網其他相關文章!