2.2.4 输入输出参数 (In-Out Parameters) Swift 输入输出参数 (In-Out Parameters) 详解 在 Swift 中,函数参数默认是常量。这意味着在函数体内,你不能修改参数的值。如果你需要在函数内部修改参数的值,并且希望这些修改在函数调用结束后仍然有效,那么就需要使用输入输出参数 (In-Out Parameters)。 什么是输入输出参数? 输入输出参数允许函数修改参数的值,并且将这些修改传递回函数调用者。本质上,输入输出参数是通过引用传递的,而不是通过值传递。这意味着函数直接操作的是原始变量的内存地址,而不是变量的副本。 如何声明输入输出参数? 在 Swift 中,使用 关键字来声明一个输入输出参数。 关键字放在参数类型的前面。