要在C ++中声明全局变量,我们可以在程序启动后声明变量。不在任何功能或块内。如果我们要声明一些将存储在不同文件中的变量,则可以创建一个文件并存储一些变量。对于某些外部文件,有时我们需要在其中添加extern关键字。另外,我们还必须将外部文件包含在实际程序文件中。
extern int x = 10; extern int y = 20;
#include<iostream> #include"global.cpp" using namespace std; int main() { cout << x << endl; cout << y << endl; }
输出结果
10 20