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