引用返回值怎么理解 誰知道C 中“引用”作為函數(shù)返回值的好處?
誰知道C 中“引用”作為函數(shù)返回值的好處?引用表達(dá)式是左值表達(dá)式,因此它可以出現(xiàn)在形狀或?qū)崊?shù)的任一側(cè)。如果函數(shù)返回引用,對該函數(shù)的調(diào)用也可以賦值。通常,當(dāng)返回值不是此函數(shù)中定義的局部變量時(shí),可以返
誰知道C 中“引用”作為函數(shù)返回值的好處?
引用表達(dá)式是左值表達(dá)式,因此它可以出現(xiàn)在形狀或?qū)崊?shù)的任一側(cè)。如果函數(shù)返回引用,對該函數(shù)的調(diào)用也可以賦值。通常,當(dāng)返回值不是此函數(shù)中定義的局部變量時(shí),可以返回引用。通常,引用返回值僅在需要重新分配函數(shù)調(diào)用時(shí)使用,也就是說,當(dāng)需要重新分配函數(shù)返回值時(shí)。為了避免在本地作用域中返回時(shí)變地址,請使用具有所有左值的函數(shù)調(diào)用表達(dá)式。