对于某个对象x的所有域f,赋值y←x就使f[y]=f[x],更进一步,若有f[x]←3,则不仅有f[x]=3,同时有f[y]=3,换言之,在赋值y←x后,x和y指向同一个对象 。有时,一个指针不指向任何对象,这时我们赋给他nil 。
函数和过程语法与Pascal类似 。函数值利用 “return (函数返回值)” 语句来返回,调用方法与Pascal类似;过程用 “call 过程名”语句来调用; 例如: 1. x ← t + 10 2. y ← sin(x) 3. call CalValue(x,y) 参数用按值传递方式传给一个过程:被调用过程接受参数的一份副本,若他对某个参数赋值,则这种变化对发出调用的过程是不可见的 。
当传递一个对象时,只是拷贝指向该对象的指针,而不拷贝其各个域 。
- 独创性声明怎么写
- 方案结语怎么写
- 毕业设计的理论意义怎么写
- 文献综述的提纲怎么写
- 特长爱好怎么写教师
- 论文完成工作怎么写
- 《花千骨》中的东方彧卿到底是什么人 花千骨东方彧卿是什么身份
- 期刊摘要怎么写
- 硕士论文文献综述怎么写
- 关于钠钾ATP酶/Src信号复合体在慢性肾损伤中的作用及机制研究简述 钠钾ATP酶/Src信号复合体在慢性肾损伤中的作用及机制研究