什么叫實參?
實參是數(shù)學(xué)研究分析的一種分類,包括常量、變量、表達式、函數(shù)等。
但在進行函數(shù)調(diào)用時,它們都必須具有確定的值。
實參可以是常量、變量、表達式、函數(shù)等,無論實參是何種類型的量,在進行函數(shù)調(diào)用時,它們都必須具有確定的值,以便把這些值傳送給形參。
因此應(yīng)預(yù)先用賦值,輸入等辦法使實參獲得確定值。
實參和形參的區(qū)別:
1.空白或占位符
函數(shù)的形參列于函數(shù)聲明中,在函數(shù)定義的函數(shù)體內(nèi)使用。
當(dāng)函數(shù)調(diào)用時,形參(任何種類的)是一類將被填充的空白或是占位符。
2.用來填充形參
實參是用來填充形參的。當(dāng)函數(shù)被調(diào)用時,實參列在函數(shù)名后面的括號里。執(zhí)行函數(shù)調(diào)用時,實參被傳遞給形參。
3.傳值調(diào)用和引用調(diào)用
傳值調(diào)用和引用調(diào)用指的是用于參數(shù)傳遞過程中的一種機制。
傳值調(diào)用中,只使用了實參的值。
傳值調(diào)用機制里,形參是一個局部變量,其初始值為相應(yīng)實參的值。
在引用調(diào)用機制里,將實參的地址傳遞給形參,從表面上看是以實參變量取代形參,因此任何發(fā)生在形參上的改變實際上都發(fā)生在實參變量上。