中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在c++中使用static修飾全局變量

c++
小樊
94
2024-08-16 11:34:36
欄目: 編程語言

在C++中,可以使用static關鍵字來修飾全局變量,使其在當前文件作用域內有效,不會被其他文件所訪問。

// 在全局變量前加上static修飾符
static int globalVariable = 10;

int main() {
    // 在同一個文件中可以訪問到static修飾的全局變量
    cout << "Global Variable: " << globalVariable << endl;
    
    return 0;
}

在上面的示例中,全局變量globalVariable被static修飾,只能在當前文件中訪問。如果想要在其他文件中訪問該變量,可以在其他文件中聲明extern關鍵字。

// File1.cpp
static int globalVariable = 10;

// File2.cpp
extern int globalVariable;

int main() {
    // 在不同文件中通過extern關鍵字訪問static修飾的全局變量
    cout << "Global Variable: " << globalVariable << endl;
    
    return 0;
}

0
淳化县| 名山县| 肃宁县| 日喀则市| 西宁市| 且末县| 醴陵市| 石台县| 仲巴县| 安丘市| 鸡东县| 裕民县| 望江县| 民乐县| 宝丰县| 西昌市| 通州区| 红桥区| 九江县| 孝昌县| 宜都市| 紫金县| 玉林市| 封丘县| 黄山市| 磐石市| 江源县| 涿鹿县| 共和县| 和平县| 铅山县| 平陆县| 甘德县| 恩平市| 台安县| 金塔县| 河源市| 西贡区| 洛阳市| 金沙县| 海盐县|