同一类的不同对象,在调用相同的成员函数时,入口地址是相同的
生活随笔
收集整理的這篇文章主要介紹了
同一类的不同对象,在调用相同的成员函数时,入口地址是相同的
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一般成員函數的第一個參數默認是this(可以不寫),this指針指向調用這個函數的對象,所以可以給函數傳入不同的參數,輸出不同的值,而且互不影響。
但是靜態成員函數沒有this指針。
定義的對象,編譯器應該是分配了兩個內存,內存之間數據是相互不影響的。你可以new出來指針查看變量地址。如果是打印的話,只能重載了或者用多態
即同一個類的對象使用不同的內存段,但靜態成員共享相同的內存空間,只要不是靜態成員函數,互相不會發生關系,也不存在沖突的問題。
總結
以上是生活随笔為你收集整理的同一类的不同对象,在调用相同的成员函数时,入口地址是相同的的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: _T
- 下一篇: C++对象继承中的内存布局