函數被調用執行后,順序執行函數体內的語句序列.return語句在函數中起著特殊的作用,任何return語句的執行都將導致本函數的本次執行結束.
return語句有兩种形式:
return;
return 表達式;
分別用在無返回值和有返回值的函數里.無表達式的return語句簡單導致函數結束,有返回值的函數必需用帶表達式的return語句,函數執行到這里時先求出表達式的值,并將這個值轉換到函數的返回值類型后作為函數返回值.
沒有return語句的函數是執行到達函數體最后而結束,函數以這种方式結束時返回值無定義,所以這种結束方式只能出現在無返回值的函數中.