【发布时间】:2022-02-04 17:41:15
【问题描述】:
function getAllWaves() public view returns (Wave[] memory) {
return waves;
}
我正在阅读 _buildspace 教程并找到了这段代码。我之前读过 memeroy 关键字在solidity中用于指定变量应该存储在memeroy(而不是状态)中,以便我们可以在函数调用后销毁它。但是为什么在这个视图函数的返回部分中提到了内存,因为它只是返回一个值。
我是新手,所以任何与此相关的文章也会有所帮助。 谢谢
【问题讨论】:
标签: memory view blockchain ethereum solidity