1.参数传递 每次调用函数时,都会重新创建该函数所有的形参,此时所传递的实参将会初始化对应的形参。 形参的初始化与变量的初始化一样;如果形参具有非引用类型,则复制实参的值,如果形参为引用类型,则他只是实参的别名。 2.非引用形参 普通的非引用类型的参数通过复制对应的实参实现初始化。当用实参副本初始化形参时,函数并没有访问调用所传递的实参本身,因此不会修改实参的值。 非引用形参表示对应实参的局部副本。对这类形参的修改仅