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

溫馨提示×

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
宁夏| 新田县| 海原县| 伊通| 台北县| 吴川市| 清远市| 长汀县| 清涧县| 康平县| 即墨市| 新绛县| 灵璧县| 巩留县| 礼泉县| 博客| 建湖县| 达州市| 营山县| 阿图什市| 方城县| 巩义市| 海原县| 绥江县| 红原县| 嵩明县| 远安县| 象州县| 卢湾区| 文登市| 山阴县| 柳江县| 安吉县| 澄江县| 邹城市| 滨海县| 临澧县| 凤山市| 方正县| 隆安县| 六枝特区|