基本信息
文件名称:C语言程序设计第5章 函数.ppt
文件大小:1.3 MB
总页数:42 页
更新时间:2025-09-11
总字数:约1.26万字
文档摘要
动态存储方式与静态存储方式数据分别存放在静态存储区和动态存储区中。全局变量全部存放在静态存储区中,在程序开始执行时给全局变量分配存储区,程序执行完毕就释放。在程序执行过程中它们占据固定的存储单元,而不是动态地进行分配和释放。在动态存储区中存放以下数据:①函数形式参数。在调用函数时给形参分配存储空间。②函数中定义的没有用关键字static声明的变量,即自动变量。③函数调用时的现场保护和返回地址等。对以上这些数据,在函数调用开始时分配动态存储空间,函数结束时释放这些空间。在程序执行过程中,这种分配和释放是动态的,如果在一个程序中两次调用同一函数,而在此函数中定义了局部变量,在两