C语言程序设计王建国陈惠明第5章函数课件教学.pptVIP

  • 2
  • 0
  • 约1.19万字
  • 约 81页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计王建国陈惠明第5章函数课件教学.ppt

馋死 PPT研究院 POWERPOINT ACADEMY * * * * * * * * * * * * 5.4.2变量的存储类型 变量的存储类型是指系统为变量分配不同类型的内存区域。C语言中,供用户使用的内存区域被分成3部分:程序区、静态存储区和动态存储区。变量的存储类型分为4种:auto型、static型、extern型和register型。 auto型变量存储在内存的动态存储区;static型和extern型变量存储在内存的静态存储区;register型变量存储在寄存器中。 局部变量的默认存储类型为auto型,全局变量的默认存储类型为extern型。 auto型变量和register型变量只能定义局部变量;static变量既可定义局部变量又可定义全局变量。 C语言中完整的变量的定义格式为: [存储类型] 类型名 变量列表; 5.5内部函数和外部函数 若一个程序规模较大,功能较复杂,那么这个程序的可读性就会变得很差。 将大程序中的函数按功能和类型分类,分别放在不同的源文件中,运行时再将它们组织起来,这样既可增加程序的可读性,又可降低程序的复杂度。 C语言允许同一程序由多个源文件组成,分布在这些源文件中的自定义函数根据其存储类型的不同可分为内部函数和外部函数两种。 5.5.1内

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档