值传递:传递参数值传递参数地址、传递参数的引用函数定义是参数表中的参数称为形参。
函数调用时参数表中的参数称为实参,一般都是传递参数的值参数的值只能从实参传递给形参。
引用传递:对于被调用的函数参数的值只能传入不能传出。
此时实参可以是具体的值变量或者表达式,所以传值调用本质上是传递表达式,当函数被调用时系统首先对实参表达式求值再传递给形参。
对于基本数据类型传递的是数据的拷贝对于引用数据类型传递的是引用的拷贝。
包括给付义务和附随义务:给付义务:给付义务可分为主给付义务与从给付义务。
主给付义务,简称主义务,是指合同关系所固有、必备、并用以决定合同类型的基本义务;从给付义务,简称从义务,是不具有独立的意义,仅具有补助主给付义务的功能的义务。
其存在的目的,不在于决定合同的类型,而在于确保债权人的利益能够获得最大满足;附随义务:合同关系在其发展的过程中,不仅发生给付义务,还会发生其他附随义务。
此类义务的发生,是以诚实信用原则为依据,随着合同关系的发展逐渐产生的。
根据功能的不同,附随义务可分为两类:促进实现主给付义务,使债权人的给付利益获得最大可能的满足和维护对方的人身或财产的利益。