摘要: 参数是提供访问非本地变量的一种手段。 参数一般分为两个种:形参(formal parameters)和实参(actual parameters)。实参又叫做arguments。 形参是指定义方法或过程时声明的期待调用者提供的参数;实参则是实际调用方法或过程是给予的值。 实参到形参一般有三种映射方法:1.定位参数关联(positional parameter association),根据参数的... 阅读全文
posted @ 2008-08-07 17:35 落水 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 作用域是指,特定绑定的有限范围。 作用域规则分为静态作用域规则和动态作用域规则。前者是指作用域决定于编译时,后者为运行时。 静态作用域规则规定绑定关系是从定义时的环境中解析,动态规则则规定是从运行环境中解析。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlig... 阅读全文
posted @ 2008-08-07 11:30 落水 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 类型,是值集合,操作,以及应用到两者的关系的抽象。 类型可以用来隐藏语言基本值的表现,区分重载方法以及对可否进行计算或操作进行约束。 类型分为简单类型和复合类型。简单类型包括语言的基本类型和抽象数据类型。复合类型,也叫结构化数据类型,它由简单类型组成。复合类型一般包括arrays,structures,unions,sets, subranges, pointer types还有有些语言中的方法... 阅读全文
posted @ 2008-08-07 10:46 落水 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 变量是指那些值依赖于内存内容的对象,是通过各种属性来表现特征。 这些属性包括名字,内存地址,值,作用域和生产周期等。 根据不同的上下文,变量表达出不同属性:当作为左值是变量代表他的地址属性,作为右值时则表现它的值属性;作为形参和实参时的情况也一样。 阅读全文
posted @ 2008-08-07 10:07 落水 阅读(192) 评论(0) 推荐(0) 编辑