C++:33---类成员指针
生活随笔
收集整理的這篇文章主要介紹了
C++:33---类成员指针
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
成員指針概述:
當(dāng)初始化一個這樣的指針時,我們令其指向類的某個成員,但是不指定該成員所屬的對象
直到使用成員指針時,才提供成員所屬的對象
成員指針是指可以指向類的非靜態(tài)成員的指針
一般情況下,指針指向一個對象,但是成員指針指向的是類的成員,而不是類的所創(chuàng)建出的對象
類的靜態(tài)成員不屬于任何對象,因此無需特殊的指向靜態(tài)成員的指針,指向靜態(tài)成員的指針與普通指針沒有任何區(qū)別
成員指針的類型囊括了類的類型以及成員的類型:
下面我們定義一個類,作為本文講解的基礎(chǔ):
一、數(shù)據(jù)成員指針
數(shù)據(jù)成員指針的定義
特點:
需要使用*來表示當(dāng)前的變量是一個指針
成員指針定義時必須包含所屬的類
指針的定義
下面定義一個指向Screen對象的指針&#
總結(jié)
以上是生活随笔為你收集整理的C++:33---类成员指针的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++:02---命名空间
- 下一篇: 给数据减肥 让MySQL数据库跑的更快