1.什么是参数传递机制?
所有的程序设计语言都有关于过程的概念,在c语言和其类似的语言中我们把它称为“函数”,而在java和c++这样面向对象的语言中我们把它称为“方法”(在后面的解释中,为了更好的将这些规则带入到其他语言中去,我们将之统称“过程”),java中的方法可以像函数或过程一样运行,但总和某个特定的类相关联。在调用过程中使用的参数是如何与在过程定义中使用的参数关联起来,我们把这称作参数传递,而采取什么样的参数传递机制决定了调用代码序列是如何处理参数。所有的程序设计语言都有关于过程的概念,在c语言和其类似的语言中我