当前位置 - 股票行情交易網 - 股票交易 - C語言中,return 1和return -1有什麽區別

C語言中,return 1和return -1有什麽區別

沒有區別,可以認為return 1是正常返回,return -1是非正常返回(即可能出錯或異常),事實上return 1和return -1的使用是程序編碼規定分別作出解釋的。

關於C語言中return的用法

return很強大,如果壹個函數中有壹個return,並且執行了,那麽這個函數就完了。return 表示從被調函數返回到主調函數繼續執行,返回時可附帶壹個返回值,由return後面的參數指定。 return通常是必要的,因為函數調用的時候計算結果通常是通過返回值帶出的。 如果函數執行不需要返回計算結果,也經常需要返回壹個狀態碼來表示函數執行的順利與否(-1和0就是最常用的狀態碼),主調函數可以通過返回值判斷被調函數的執行情況。

舉個例子