![]() |
1
53
c中的参数是,by
违约
通过值。没有使此显式的修饰符,但如果添加
这里常见的混淆是:
|
![]() |
2
12
传递值是C中的默认值。但是,如果要传递的变量是引用类型,那么您将传递 参考 按价值计算。这也许是你困惑的根源。 基本上,如果通过值传递一个引用,那么您可以更改它引用的对象,并且这些更改将在方法外部保持,但是您不能使变量引用其他对象,并使该更改在方法外部保持。 |
![]() |
3
7
默认情况下,C中的参数是“ByVal”传递的。如果需要不同的行为,必须指定“ref”或“out”。 |