用户标识符的作用域和存储类.pptVIP

  • 2
  • 0
  • 约2.24千字
  • 约 21页
  • 2019-05-31 发布于福建
  • 举报
C语言中用户标识符的作用域和存储类别;局部变量与全局变量 局部变量---内部变量 定义:在函数内部或复合语句内部定义的变量 说明: main中定义的变量只在main中有效 形参属于局部变量 局部变量可用存储类型:auto register static(默认为auto);全局变量---外部变量 定义:在函数外部定义,可为本文件所有函数共用 有效范围:从定义变量的位置开始到本源文件结束,及有extern说明的其它源文件;变量的存储属性 概述 变量是对程序中数据的存储空间的抽象;变量的属性 数据类型:变量所持有的数据的性质(操作属性) 存储属性 存储器类型:寄存器、静态存储区、动态存储区 生存期:变量在某一时刻存在-------静态变量与动态变量 作用域:变量在某区域内有效-------局部变量与全局变量 变量的存储类型 auto -----自动型 register-----寄存器型 static ------静态型 extern -----外部型 变量定义格式: [存储类型] 数据类型 变量表;;float max,min; float average(float array[], int n) { int i; float sum=array[0]; max=min=array[0]; for(i=1

文档评论(0)

1亿VIP精品文档

相关文档