第3章(1)━━函数的定义和调用.pptVIP

  • 3
  • 0
  • 约1.36万字
  • 约 38页
  • 2019-08-10 发布于广东
  • 举报

第3章(1)━━函数的定义和调用.ppt

标识符的作用域━━函数原型作用域、函数作用域 函数原型作用域: ①在函数原型声明的参数表中声明的标识符,所具有的作用域称为函数原型作用域,即从其声明处开始,到函数原型声明的结束处结束。 ②函数原型声明中所声明的标识符,其作用域仅在函数原型声明的语句内,因此与该函数的定义和调用均无关,所以在函数原型声明中可只作参数的类型声明,而省略参数名。 【例】函数原型声明:void swap ( int a , int b ) ; //a、b作用域仅在该句内 函数原型声明:void swap ( int , int ) ; 函数作用域: ①函数作用域是指在函数内定义的标识符在其定义的函数内均有效,即不论在函数内的任何地方定义,在整个函数内均可以引用。 ②C++中只有语句标号具有函数作用域。 变量的存储类型和生存期 存储类型:变量的存储类型反映了变量占用内存空间的期限,它规定了变量的生存期,即何时为变量分配内存空间、何时撤消变量收回为其分配的内存空间。 在声明变量时,可对其存储类型进行定义,格式: 《 存储类型 》 类型 变量名1《 = 初值1 》《 ,变量名2《 = 初值2 》, … 》; ◆其中存储类型有四种: ①自动类型━━auto

文档评论(0)

1亿VIP精品文档

相关文档