智誠(chéng)外包網(wǎng)/臺(tái)州專業(yè)關(guān)鍵詞優(yōu)化
在C++中,DuLinkList &L
?這種形式的參數(shù)表示?L
?是一個(gè)?DuLinkList
?類型的引用。這里的?&
?符號(hào)表示引用。
引用是C++的一個(gè)特性,它提供了一種方式來(lái)訪問(wèn)已存在的變量的別名。當(dāng)你對(duì)引用進(jìn)行操作時(shí),實(shí)際上是在操作它所引用的變量。如果你在函數(shù)內(nèi)部改變了引用的值,那么它所引用的變量的值也會(huì)被改變。
舉個(gè)栗子,有一個(gè)函數(shù)?void foo(int &x)
,然后調(diào)用這個(gè)函數(shù)?foo(y)
,其中?y
?是一個(gè)整數(shù)。在函數(shù)?foo
?內(nèi)部,x
?就是?y
?的引用,所以如果改變了?x
?的值,y
?的值也會(huì)被改變。