截图
简介
这是编译原理西安交通大学ppt,包括了常见的分配策略,分层分配方案,局部数据区的内容,COMMON语句介绍等内容,欢迎点击下载。
编译原理西安交通大学ppt是由红软PPT免费下载网推荐的一款学校PPT类型的PowerPoint.
常见的分配策略:
1,静态分配策略,适用于编译时能完全确定每个数据项存储
空间的位置情况,如 FORTRAN;
2,动态分配策略,编译时不能完全确定数据项的性质,大小
等,如 ALGOL, 它允许递归过程和可变数组,名字作用域和
生存期满足分程序结构所限定的作用范围,可采用栈式动态
分配策略(内存先申请先释放);当一种语言内存申请和释
放不遵循先请后放时,一般的处理方法是:让运行程序持有
一个大存区(称为堆),凡申请者从堆中分给一块,凡释放
者归还给堆,叫做堆式动态分配策略
展开