91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++ extern關鍵字的用法是什么

c++
小億
83
2024-01-09 01:08:15
欄目: 編程語言

在C++中,extern關鍵字用于聲明一個全局變量或函數是在其他文件中定義的。它的作用是告訴編譯器在當前文件中使用這個變量或函數時,不需要在當前文件中定義它,而是在其他文件中尋找定義。

具體用法如下:

  1. 在其他文件中定義全局變量時,使用extern關鍵字將其聲明為外部變量,然后在當前文件中使用該變量。
// external.cpp
int globalVar = 10;

// main.cpp
extern int globalVar;
int main() {
    // 使用外部變量globalVar
    // ...
    return 0;
}
  1. 在其他文件中定義函數時,使用extern關鍵字將其聲明為外部函數,然后在當前文件中調用該函數。
// external.cpp
void externalFunc() {
    // ...
}

// main.cpp
extern void externalFunc();
int main() {
    // 調用外部函數externalFunc
    externalFunc();
    return 0;
}

需要注意的是,extern關鍵字只是用于聲明,不會分配內存空間,而實際的變量或函數定義必須在其他文件中進行。

0
通河县| 太和县| 乌鲁木齐市| 河南省| 铜梁县| 平远县| 寿宁县| 平遥县| 通道| 遂昌县| 合阳县| 漯河市| 沧州市| 崇州市| 申扎县| 长汀县| 成武县| 囊谦县| 泊头市| 泰安市| 德保县| 白朗县| 师宗县| 芦山县| 阿坝县| 庐江县| 宝清县| 古交市| 静海县| 宜宾市| 荆门市| 东台市| 昌都县| 饶河县| 三原县| 大渡口区| 卢湾区| 边坝县| 铜鼓县| 广元市| 和林格尔县|