前几天我正在培训一名新开发人员,并意识到我不知道在变量中"捕获"返回值的实际术语.例如,考虑这种伪编码方法:
String updateString(newPart) { string += newPart; return string; }
假设调用它只是为了更新字符串 - 不需要返回值:
updateString("add this");
现在,假设我们想要对返回的值执行某些操作.我们想要更改调用,以便我们可以使用新更新的字符串.我发现自己说"抓住回报价值",这意味着我想看到:
String returnedString = updateString("add this");
那么,如果你试图让别人做出这个改变,你会用什么术语?它在不同的语言中是不同的(从技术上讲,你可能会调用函数或方法,具体取决于语言)?
将返回值赋给变量?
返回的值可以被分配或丢弃/忽略/不使用/ [插入这里同].
它没有真正的技术术语.