static int n; //定義靜態全局變量改為
				int n; //定義全局變量
		
程序照樣正常運行。
的確,定義全局變量就可以實現變量在文件中的共享,但定義靜態全局變量還有以下好處:
  • 靜態全局變量不能被其它文件所用;
  • 其它文件中可以定義相同名字的變量,不會發生沖突;