(一)局部变量(Local Variables)

示例:局部变量作用域

void test() {
	int X =1; //局部变量,作用域为整个test函数
	for (int i = 0; i < 3; i++){ //i的作用域仅在for循环内
		int y = 2; //y的作用域仅在循环体内部
		cout << x + Y + i << endl;
	}
	// cout << i << endl; // 编译错误:i超出作用域
}

(二)全局变量(Global Variables)

示例:全局变量使用

#include <iostream>
using namespace std;

int globalVar = 0; // 全局变量,默认值0

void func1() {
	globalVar++; //修改全局变量
}
void func2() {
		cout << "全局变量:" << globalVar << endl; //访问全局变量
}

int main(){
	func1();
	func2();
	return 0;
}