C语言函数的返回值
函數的返回值是指函數被調用之后,執行函數體中的代碼所得到的結果,這個結果通過 return 語句返回。
return 語句的一般形式為:
return 表達式;或者
return (表達式);有沒有( )都是正確的,為了簡明,一般也不寫( )。
對C語言返回值的說明
一旦函數的返回值類型被定義為 void,就不能再接收它的值了。例如,下面的語句是錯誤的:
int a = func();為了使程序有良好的可讀性并減少出錯, 凡不要求返回值的函數都應定義為 void 類型。
如果a>b成立,就執行return a,return b不會執行;如果不成立,就執行return b,return a不會執行。
第 4 行代碼就是多余的,永遠沒有執行的機會。
return 語句是提前結束函數的唯一辦法。return 后面可以跟一份數據,表示將這份數據返回到函數外面;return 后面也可以不跟任何數據,表示什么也不返回,僅僅用來結束函數。
總結
- 上一篇: IDEA eclipse快捷键大全
- 下一篇: Makefile赋值符号的使用——= :