c++函数PPT学习课件.pptVIP

  • 1
  • 0
  • 约1.42万字
  • 约 72页
  • 2023-09-16 发布于江西
  • 举报
标识符的作用域和生命期 标识符:变量名、常量名、函数名、…… 标识符的作用域 作用域就是变量的有效范围,在作用域以外是无法访问这些变量的。 变量只能在说明它和定义它的范围是可见的。 根据作用域不同,变量分为全局变量和局部变量两种。 * * 天津工程师范学院 变量的作用域和生命期 局部变量: 在一个函数(或复合语句)内部定义的变量是局部变量,它只在函数(或复合语句)内有效,函数(或复合语句)外是不能访问这些变量的。 全局变量: 在函数外部定义的变量是全局变量,它的有效范围从定义开始到文件结束。 * * 天津工程师范学院 变量的作用域和生命期 int a=0; //全局 int main( ){ int b, c { …… int i, j; …… } } for(int i=0;i6;) { int i=7; float a=5f; coutiendl; i++; } coutiendl; //coutaendl; } * * 天津工程师范学院 变量的作用域和生命期 注意: 形式参数属于局部变量,相当于定义在函数内。 不同函数中可以使用相同的变量名,使用不同内存单元,互不干扰。 作用域重叠的变量,取最近定义有效。 全局变量不宜定义过多,为降低程序的清晰性和通用性。 全局变量有默认值:char型变量为空,int型变量为0,浮点型变量为0.0。 *

文档评论(0)

1亿VIP精品文档

相关文档