C++ 教程
在 C++ 中,每一個對象都能通過 this 指針來訪問自己的地址。this 指針是所有成員函數(shù)的隱含參數(shù)。因此,在成員函數(shù)內(nèi)部,它可以用來指向調(diào)用對象。
友元函數(shù)沒有 this 指針,因為友元不是類的成員。只有成員函數(shù)才有 this 指針。
下面的實例有助于更好地理解 this 指針的概念:
當(dāng)上面的代碼被編譯和執(zhí)行時,它會產(chǎn)生下列結(jié)果:
Constructor called. Constructor called. Box2 is equal to or larger than Box1其他擴展