⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 程序5.03:变量的作用域.cpp

📁 学习C++的一些范例
💻 CPP
字号:
/* 程序5.3:变量的作用域.cpp: */
#include<iostream>
using namespace std;
char cGlobalVar[]="全局变量,具有全局作用域";
void Disp()
{
 char cLocalVar1[]="局部变量,具有Disp()函数作用域";
 cout<<"\n在Disp()中";
 cout<<"\ncGlobalVar="<<cGlobalVar;		//正确,访问全局变量
 cout<<"\ncLocalVar1="<<cLocalVar1<<endl;//正确,访问函数内部变量
}
int main()		//主函数开始
{
char cLocalVar2[]="局部变量,具有main()函数作用域";
  Disp();		//调用Disp()函数
	{
    char cLocalVar3[]="局部变量,具有内部块作用域";
    cout<<"\n在语句块内";
    cout<<"\ncGlobalVar="<<cGlobalVar;	//正确,访问全局变量
//  cout<<"\ncLocalVar1="<<cLocalVar1;	//错误,不能访问Disp()变量
    cout<<"\ncLocalVar2="<<cLocalVar2;	//正确,访问函数内部变量	
    cout<<"\ncLocalVar3="<<cLocalVar3<<endl;//正确,访问块内部变量
	}
  cout<<"\n在main()中";
  cout<<"\ncGlobalVar="<<cGlobalVar;	//正确,访问全局变量
//cout<<"\ncLocalVar1="<<cLocalVar1;	//错误,不能访问Disp()变量	
  cout<<"\ncLocalVar2="<<cLocalVar2<<endl;//正确,访问函数内部变量
//cout<<"\ncLocalVar3="<<cLocalVar3;	//错误,不能访问块内部变量
	return 0;
}				//主函数结束





⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -