小明碰到一道數學選擇題問小剛,小剛算了一會給小明說計算結果是100,應選A。那么小剛給小明的反饋就可以說是小剛的一個返回值。
那么函數的返回值是指函數被調用之后,執行函數體中的程序段所取得的并返回給主調函數的值。
函數的返回值要注意以下幾點:
1. 函數的值只能通過return語句返回主調函數。return語句的一般形式為:
return 表達式 或者為: return (表達式);
2. 函數值的類型和函數定義中函數的類型應保持一致。如果兩者不一致,則以函數返回類型為準,自動進行類型轉換。
就如小剛說選A,那么就返回一個字符型數據,用代碼表示就是:
小剛說值為100,那么就返回一個整型數據,用代碼表示就是:
3. 沒有返回值的函數,返回類型為void。如果小剛算了一會沒有返回結果的話,那么用代碼表示就是:
注意:void函數中可以有執行代碼塊,但是不能有返回值,另void函數中如果有return語句,該語句只能起到結束函數運行的功能。其格式為:return;
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報