亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++ 靜態成員

發布時間:2020-07-06 07:22:04 來源:網絡 閱讀:316 作者:Aonaufly 欄目:編程語言

靜態成員(static)和非靜態成員的初始化有比較大的區別,所以這里單獨成章。

靜態成員初始化:

一,靜態變量:

#include <iostream>
using namespace std;
class Ctest
{
public:
    static int a;
};
int Ctest::a = 12;
int main()
{
    cout << Ctest::a << endl;
    Ctest ct;
    cout << ct.a << endl;
    return 0;
}

結果:

C++ 靜態成員

注意點:

①,靜態變量的初始化只能在類外進行,不能使用參數列表進行初始化。

②,其調用方案有2種:

        1,類名作用域 : Ctest::a

        2,對象調用: Ctest ct; ct.a

③,內外初始化需要加帶變量類型名 : int Ctest::a = 12 。需要將int加上。


二,靜態常量×××參數

#include <iostream>
using namespace std;
class Ctest
{
public:
    static int a;
    static const int b = 18;
};
int Ctest::a = 12;
int main()
{
    cout << Ctest::b << endl;
    Ctest ct;
    cout << ct.b << endl;
    return 0;
}

結果:

C++ 靜態成員


靜態方法:

#include <iostream>
using namespace std;
class Ctest
{
public:
    static int a;
    static const int b = 18;
    static void fun1()
    {
        cout << "靜態函數" << endl;
    }
};
int Ctest::a = 12;
int main()
{
   Ctest::fun1();
    Ctest ct;
    ct.fun1();
    //cout << ct.b << endl;
    return 0;
}

結果:

C++ 靜態成員

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

嘉祥县| 龙里县| 洞头县| 英山县| 黄石市| 舟山市| 天祝| 怀安县| 博客| 宣威市| 侯马市| 从化市| 翁牛特旗| 阿瓦提县| 栾川县| 阿拉尔市| 通榆县| 长岛县| 南江县| 酉阳| 彩票| 太仆寺旗| 永修县| 鄢陵县| 岳西县| 莱州市| 江山市| 松滋市| 永兴县| 青州市| 饶阳县| 武乡县| 台北市| 六盘水市| 进贤县| 正蓝旗| 璧山县| 黄山市| 普兰县| 当阳市| 宜宾县|