C++中的全局变量、静态全局变量和常量全局变量定义与声明
全局变量是在函数外部定义的变量,可以在程序的任何地方访问。静态全局变量和常量全局变量是全局变量的两种特殊类型。
全局变量的定义与声明:
全局变量的定义通常在所有函数的外部进行。它们可以在文件的任何位置进行声明,但只能进行一次定义。如果在多个文件中声明相同的全局变量,则编译器将会给出重复定义的错误。
下面是一个示例,演示了全局变量的定义与声明:
// 全局变量的定义与声明
#include <iostream>
using namespace std;
int globalVar;