1.冒號(:)用法
(1)類名冒號:定義類的繼承。
(2)建構函式後面的冒號:分割作用,類給成員變數賦值。
初始化列表,更適用於成員變數的常量const型。
struct _***
};
(3)public:和private:後面的冒號:後面定義的所有成員都是公有或私有的。直到下乙個"public:」或"private:」出現為止。"private:"為預設處理。
(4)表示變數佔幾個bit空間
typedef struct _*** ; ***
2. 作用域限定符號::
作用:(1) 在類外部宣告成員函式。void point::area(){};
(2)呼叫類的靜態方法:如:cdisplay::display()。
(3)呼叫全域性函式;表示引用成員函式變數及作用域,作用域成員運算子 例:system::math::sqrt() 相當於system.math.sqrt()。
如果 ::前面沒有網域名稱 那麼就是全域性。
雙冒號前面可以是 類名,命名空間來限定雙冒號後面的內容從**讀取。
c 中冒號( )和雙冒號( )的用法
1.冒號 用法 1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法,初始化列表,更適用於成員變數的常量const型。struct 3 public 和private 後面的冒號,表示後面定義的所有成員都是公有或...
c 中冒號( )和雙冒號( )的用法
1.冒號 用法 1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法,初始化列表,更適用於成員變數的常量const型。st 1.冒號 用法 1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef st...
c 中冒號( )和雙冒號( )的用法
1 表示機構內位域的定義 即該變數佔幾個bit空間 typedef struct 2 建構函式後面的冒號起分割作用,是類給成員變數賦值的方法,初始化列表,更適用於成員變數的常量const型。struct 3 public 和private 後面的冒號,表示後面定義的所有成員都是公有或私有的,直到下乙...