????????如果我們?cè)趫?zhí)行函數(shù)的時(shí)候饿这,主調(diào)函數(shù)需要一個(gè)被調(diào)函數(shù)的執(zhí)行結(jié)果的時(shí)候,我們就需要這個(gè)被調(diào)函數(shù)的返回值return撞秋。
????????返回值類(lèi)型與定義函數(shù)時(shí)的返回值一致(非void)长捧。當(dāng)被調(diào)函數(shù)運(yùn)行結(jié)束時(shí),給被調(diào)函數(shù)分配的內(nèi)存空間將會(huì)自動(dòng)釋放吻贿,同樣的串结,return也會(huì)被釋放。所以舅列,在執(zhí)行return時(shí)會(huì)自動(dòng)生成一個(gè)臨時(shí)變量肌割,return釋放前,將返回值賦給這個(gè)臨時(shí)變量帐要,return釋放把敞,臨時(shí)變量將返回值傳給主調(diào)函數(shù)。故榨惠,返回值類(lèi)型就指的是這個(gè)臨時(shí)變量的類(lèi)型先巴。