《05B函数与程序结构.pptVIP

  • 4
  • 0
  • 约 55页
  • 2016-12-27 发布于北京
  • 举报
课件制作 第5章 函数与程序结构(B) 主要内容 局部变量,全局变量 静态变量 变量的存储类型 变量的作用域 变量的生命期 变量的可见性 编译预处理 头文件与多文件结构 小结与作业 5.11 局部变量和全局变量 程序的运行和数据的访问 5.11 局部变量和全局变量 程序的内存区域 5.11 局部变量和全局变量 局部变量(local variable) 函数内部定义的变量,只在本函数范围内有效 复合语句( { } 括起的语句 ) 中定义的变量,只在本复合语句范围内有效 5.11 局部变量和全局变量 局部变量(local variable) 局部变量如果没有显式初始化其内容是不可预料的,即变量必须在使用之前声明 一个局部变量的作用域从它的声明开始,直至包含它的程序块结束 可以在一个函数内的复合语句中定义变量,这些变量只在本复合语句中有效,这种复合语句也称为分程序或程序块 形式参数也是局部变量,参数的作用域覆盖整个函数 不同函数中可以使用同名的变量,它们代表不同的对象,互不干扰 函数中的局部变量存放在栈区 5.11 局部变量和全局变量 5.11 局部变量和全局变量 5.11 局部变量和全局变量 全局变量,也称全程变量 ( global variable) 在函数之外定义的变量 全局变量的有效范围为从定义变量的位置开始到本源文件结束 全局变量的默认值:数值变量是 0, 字符变量 为空格 5

文档评论(0)

1亿VIP精品文档

相关文档