下列關(guān)于C++函數(shù)的敘述中,正確的是
下列關(guān)于C++函數(shù)的敘述中,正確的是
A.每個函數(shù)至少要具有一個參數(shù)
B.每個函數(shù)都必須返回一個值
C.函數(shù)在被調(diào)用之前必須先聲明
D.函數(shù)不能自己調(diào)用自己
正確答案:C解析:從函數(shù)的形式看,函數(shù)分兩類:無參函數(shù):有參函數(shù)。當(dāng)調(diào)用無參函數(shù)時,主調(diào)函數(shù)并不將數(shù)據(jù)傳送給被調(diào)用函數(shù),且可以帶回或不帶回函數(shù)值。當(dāng)調(diào)用有參函數(shù)時,在主調(diào)函數(shù)和被調(diào)用函數(shù)之間有參數(shù)傳遞。在調(diào)用一個函數(shù)的過程中又出現(xiàn)直接或間接的調(diào)用該函數(shù)本身,稱為函數(shù)的遞歸調(diào)用。C++允許函數(shù)的遞歸調(diào)用。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。