C函數返回值的設計

C語言中返回值用來表示函數的執行結果。最簡單的返回值設計爲:返回0表示成功,返回-1表示失敗。進一步,如果有多種錯誤情況,則返回-1,而具體的錯誤在全局變量errno中(也可以返回多種負值?);如果函數執行成功,則返回0,若成功時需要返回更有意義的值,則返回不同的正數,如成功讀取的字節數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章