- 34
- 0
- 约2.93千字
- 约 19页
- 2018-06-09 发布于上海
- 举报
编译原理存储分配
本章要求主要内容:程序的静态文本与它运行时的活动之间的关系,源程序运行时各种对象的存储空间主要有三种方式分配方式:静态存储分配、栈式存储分配和堆式存储分配重点掌握:源程序运行时的活动,参数传递方式,程序中名字的作用域,局部数据区的内容,存储空间的分配方式 6.1 程序执行时的活动静态和动态的联系名字和数据对象数据对象的动态表示名字的作用域数据对象的存储分配过程和活动参数处理运行时支撑程序包过程相关的几个概念过程定义是一个声明,它的最简单的形式是把一个标识符(过程的名字)和一段语句联系起来。 当过程名出现在可执行语句中时,则称过程在该点被调用 出现在过程定义中的标识符称为形式参数(或形参) 出现在过程调用中的标识符或常数称为实在参数(或实参) 一个过程的一次执行指的是从过程体的起点开始,最后退出该过程,将控制返回到该过程被调用之后的位置。一个过程的活动指的是该过程的一次执行。就是说,每次执行一个过程体就产生该过程的一个活动。从执行该过程体的第一步操作到最后一步操作之间的操作序列所花的时间称为该过程的一个活动的生存期 声明的作用域语言中名字的声明是把信息与名字联系起来的语法结构。区分同名程序声明:最接近的嵌套规则 int a , b; int *p; int foo( int a ) { int b, c; char *p; p = malloc( sizeof( char ) );
您可能关注的文档
- 扩展语句压缩语段ppt2.pptx
- 高三化学石油煤和天然气的综合利用3.pptx
- 五星精益坊保健酒品牌策略提案61p.pptx
- 毕业论文平面波衍射的非傍轴修正ppt.pptx
- 吉利公司并购沃尔沃后的战略部署分析英文版.pptx
- 动物生理学第十一章内分泌激素调节.pptx
- 家长沟通交流周红五.pptx
- flashcs4课件l5帧和图层的操作.pptx
- 全胃切除术三.pptx
- 课件比的意义西师版.pptx
- 中国国家标准 GB/T 18487.2-2026电动汽车传导充电系统 第2部分:非车载传导供电设备电磁兼容要求.pdf
- GB/T 18487.2-2026电动汽车传导充电系统 第2部分:非车载传导供电设备电磁兼容要求.pdf
- 中国国家标准 GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法.pdf
- GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法.pdf
- 《GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法》.pdf
- GB/T 18837-2026多联式空调(热泵)机组.pdf
- 《GB/T 18837-2026多联式空调(热泵)机组》.pdf
- 中国国家标准 GB/T 18837-2026多联式空调(热泵)机组.pdf
- 母乳喂养科学指导.pptx
- 饲料添加剂管理条例解读.pptx
原创力文档

文档评论(0)