编译原理 教学课件 作者 王生原 董渊 杨萍 张素琴 slide10.pptVIP

  • 4
  • 0
  • 约1.11万字
  • 约 52页
  • 2019-10-09 发布于未知
  • 举报

编译原理 教学课件 作者 王生原 董渊 杨萍 张素琴 slide10.ppt

string day; class Fruit { int price; string name; void init(int p,string s){price=p; name=s;} void print(){ Print(On ,day,, the price of ,name, is ,price,\n);} } class Apple extends Fruit { string color; void setcolor(string c){color=c;} void print(){ Print(On ,day,, the price of ,color, ,name, is , price,\n);} } 运行时存储组织 过程调用与参数传递 活动记录中与过程/函数调用相关的信息 典型的活动记录形式举例 寄存器保存区 过程实际参数 固定大小的局部数据区 动态数组区 活动记录起始点 活动记录的固定大小部分结束点 调用程序返回地址 其它控制信息 返回值(仅适于函数) 运行时存储组织 过程调用与参数传递 最常见的参数传递方式 传值 call-by-value 传递的是实际参数的右值(r-value) 传地址 call-by-reference(-ad

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档