指標指向類的靜態資料成員

2022-10-11 01:03:08 字數 590 閱讀 9861

1. **

1 #include2 #include3

using

namespace

std;

4class

point

511 point(const point &p):x(p.x),y(p.y)

1215 ~point()

16int getx() const

17int gety() const

18static

int count;//

注意要定義到public的下面,才有訪問許可權

19private:20

intx,y;

21};

22int point::count=0; //

靜態資料成員定義和初始化,使用類名限定

23int

main()

24

2. 執行結果如下圖:

note:count型別是static,且訪問許可權是public的。

c 指向類的靜態成員的指標

例 include using namespace std class point point point p 拷貝建構函式 int getx int gety static int countp private int x,y point point point p int point count...

指向類資料成員 類成員函式的指標

成員指標是指可以指向類的非靜態成員的指標,一般情況下指標指向乙個物件,但是成員指標指示的是類的成員,而非類的物件,類的靜態成員不屬於任何物件,因此無須特殊的指向靜態成員的指標,指向靜態成員的指標與普通指標沒有什麼區別,成員指標的型別囊括了類的型別以及成員的型別,當初始化乙個這樣的指標時,我們令其指向...

指向類成員的指標

一 指向類的普通成員的指標 非靜態 1 指向類成員函式的指標 簡單的講,指向類成員函式的指標與普通函式指標的區別在於,前者不僅要匹配函式的引數型別和個數以及返回值型別,還要匹配該函式指標所屬的類型別。總結一下,比較以下幾點 a 引數型別和個數 b 返回值型別 c 所屬的類型別 特別之處 究其原因,是...