C语言程序设计教程(第4版)_第6节_函数.pptxVIP

  • 3
  • 0
  • 约1.47千字
  • 约 51页
  • 2017-06-20 发布于湖北
  • 举报

C语言程序设计教程(第4版)_第6节_函数.pptx

C语言程序设计教程 (第4版) ;第6章 函数与宏定义;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.1 函数的概念;6.2 变量的作用域和存储类型;?局部变量和全局变量的作用域如图所示: ;例2:阅读程序【例6-4】的程序, 了解变量作用域。 ?请注意区分局部变量和全局变量的作用域。 程序: example6_4.c;2.变量的存储类型 ?变量的存储类型指的是变量的存储属性,它说明变量占用存储空间的区域。 ?在内存中,供用户使用的存储区由程序区、静态存储区和动态存储区3部分组成。 ?变量的存储类型:auto、register、static和extern4种。 ① auto型变量存储在内存的动态存储区; ② register型变量保存在寄存器中; ③ static型和extern变量存储在静态存储器。 ;?局部变量的存储类型默认值为auto型。 ?全局变量的存储类型默认值为extern型。 注意: ①一般情况下,常用auto型register型定义局部变量。 ② static型既可作为局部变量,又可作为全局变量。 作为局部变量时,局部变量的值将被保留

文档评论(0)

1亿VIP精品文档

相关文档