函数只能返回一个值。但是有时候我们确实需要让函数返回多个值,怎么办?
方法是使用函数的参数。将你需要函数返回的其它值定义为函数的引用参数。引用参数的作用域不仅是函数体,引用参数不是参数复制,改变的是值本身。因此在调用函数后,你就可以使用这个经函数加工过的“返回值”了。
函数只能返回一个值。但是有时候我们确实需要让函数返回多个值,怎么办?
方法是使用函数的参数。将你需要函数返回的其它值定义为函数的引用参数。引用参数的作用域不仅是函数体,引用参数不是参数复制,改变的是值本身。因此在调用函数后,你就可以使用这个经函数加工过的“返回值”了。