第八章 运行时存储空间组织 8.1 目标程序运行时的活动 以Pascal为例,假定程序由若干个过程组成 过程(procedure)定义 一个过程的活动指的是该过程的一次执行 过程P一个活动的生存期,指的是从执行该过程体第一步操作到最后一步操作之间的操作序,包括执行P时调用其它过程花费的时间 过程可以是递归的 (1) program sort(input, output) (2) var a: array[0..10] of integer; (3) procedure readarray; (4) var i: integer; (5) begin (6) for i:=1 to 9 do read(a[i]) (7) end; (8) function partition(y, z:integer):integer; (9) var i:integer; (10) begin ...... (11) end; (12) procedure quicksort(m, n:integer); (13) var i:integer; (14) begin (15) if (nm) then begin (16) i:=partition(m, n ); (17) quicksort(m,
您可能关注的文档
最近下载
- 高压电工证理论考试题库(含答案).doc VIP
- 《中医基础理论》课件——心的生理功能.pptx VIP
- 2025年陕西省中考化学试卷(含答案)原卷.pdf
- NB∕T 10177-2019 煤矿在用电力变压器电气安全检测检验规范.pdf VIP
- 广东省深圳市深圳中学2025_2026学年七年级上学期期末地理试卷(文字版,含答案).docx
- 国家建筑标准设计图集20S515 钢筋混凝土及砖砌排水检查井.pdf VIP
- 全套课件-科技文献检索与论文写作..pptx VIP
- 型钢混凝土柱施工方案 .doc VIP
- 2025年企业人力资源管理师(一级)技能操作试卷:案例分析.docx VIP
- 广东省深圳市深圳中学2024-2025学年下学期期中考试七年级地理试卷(无答案).pdf VIP
原创力文档

文档评论(0)