若函數(shù)調(diào)用時(shí)的實(shí)參為變量時(shí),以下關(guān)于函數(shù)形參和實(shí)參的敘述中正確的是( )。
若函數(shù)調(diào)用時(shí)的實(shí)參為變量時(shí),以下關(guān)于函數(shù)形參和實(shí)參的敘述中正確的是( )。
A.函數(shù)的形參和實(shí)參分別占用不同的存儲單元
B.形參只是形式上的存在,不占用具體存儲單元
C.同名的實(shí)參和形參占同一存儲單元
D.函數(shù)的實(shí)參和其對應(yīng)的形參共占同一存儲單元
正確答案:A本題重點(diǎn)考察的是函數(shù)的形參和實(shí)參。I在定義函數(shù)時(shí)函數(shù)名后面括弧中的變量名稱為“形式參數(shù)”l(簡稱形參),在主調(diào)函數(shù)中調(diào)用一個函數(shù)時(shí),函數(shù)名后面括弧1中的參數(shù)(可以是—個表達(dá)式)稱為“實(shí)際參數(shù)”(簡稱實(shí)參)。fC語言規(guī)定,實(shí)參變量對形參變量的數(shù)據(jù)傳遞是“值傳遞”,即單向傳遞,只由實(shí)參傳給形參,而不能由形參傳回來給實(shí)參。在內(nèi)存中,實(shí)參單元與形參單元是不同的單元。因此A選項(xiàng)正確。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。