函數(shù)調(diào)用:在函數(shù)調(diào)用時(shí),實(shí)參會(huì)傳遞給形參,用于函數(shù)內(nèi)部的操作。
數(shù)組傳遞:在使用數(shù)組傳遞時(shí),數(shù)組名會(huì)被當(dāng)做指針傳遞給函數(shù)的形參,從而可以對(duì)數(shù)組進(jìn)行操作。
結(jié)構(gòu)體傳遞:在使用結(jié)構(gòu)體傳遞時(shí),結(jié)構(gòu)體變量會(huì)被傳遞給函數(shù)的形參,從而可以對(duì)結(jié)構(gòu)體內(nèi)部的成員進(jìn)行操作。
動(dòng)態(tài)內(nèi)存分配:在使用動(dòng)態(tài)內(nèi)存分配時(shí),可以通過(guò)實(shí)參傳遞需要分配的內(nèi)存大小,從而在函數(shù)內(nèi)部動(dòng)態(tài)分配內(nèi)存。
指針傳遞:可以通過(guò)實(shí)參傳遞指針變量,從而在函數(shù)內(nèi)部可以通過(guò)指針操作改變實(shí)參的值。
回調(diào)函數(shù):可以通過(guò)實(shí)參傳遞函數(shù)指針,從而在函數(shù)內(nèi)部調(diào)用該函數(shù)。
總之,實(shí)參與形參的應(yīng)用場(chǎng)景非常廣泛,可以在函數(shù)調(diào)用、數(shù)組傳遞、結(jié)構(gòu)體傳遞、動(dòng)態(tài)內(nèi)存分配、指針傳遞、回調(diào)函數(shù)等多種情況下使用。