变量

13 阅读1分钟
#include <stdio.h>
//全局 
int a = 200;
int b = 100; 
void f(){
	int a = 1;//局部 
	b = 2;

	printf("a=%d, b = %d\n",a,b);
}

int main(){
	f();
	printf("a=%d, b = %d\n",a,b);   //此处的a就是全局a 
}

//在main函数中,绝不可能访问f中的局部变量 

image.png

int main(){
	//循环变量i,只能在循环内部使用,理解为局部变量 
	if(1){
		int i=1;
		printf("i=%d\n",i);
	} 
	int i = 2;
	printf("i=%d,",i);
 } 
   

image.png