- 8
- 0
- 约2.02万字
- 约 92页
- 2017-06-06 发布于湖北
- 举报
第二章 数据类型 例:复数抽象数据类型的实现模块: implementation module ComplexNumber; type C=record R,I:real end; type Complex=pointer to C; procedure Initialize(A,B:real;var x:Complex); begin new(x); x.R:=A; x.I:=B end Initialize; procedure Add(A,B:Complex):Complex; var T:Complex; begin new(T); T.R:=A.R+B.R; T.I:=A.I+B.I; return(T) end Add end ComplexNumber. 第二章习题 CLU语言的一些特点 CLU变量的作用域和生存期互不相干 P:complex 是一个说明 P:=complex $ create(h,k)才产生一个对象赋于P CLU变量被一致看成是对数据对象的引用 如 x:=e /* 将e的地址赋给x */ 其中x类似于指针变量 CLU的参数传递由赋值定义 co
原创力文档

文档评论(0)