在C++中,全局變量是在整個程序范圍內都可以訪問的變量。要定義全局變量,只需在函數外部聲明它,然后在需要使用它的任何地方直接使用它。以下是一個簡單的示例:
#include <iostream>
// 聲明全局變量
int global_variable = 10;
// 函數聲明
void print_global_variable();
int main() {
std::cout << "Global variable in main: " << global_variable << std::endl;
print_global_variable();
return 0;
}
// 函數定義
void print_global_variable() {
std::cout << "Global variable in print_global_variable: " << global_variable << std::endl;
}
在這個例子中,我們定義了一個名為global_variable
的全局整數變量,并在main
函數和print_global_variable
函數中使用它。注意,全局變量必須在使用之前聲明,否則編譯器會報錯。