【发布时间】:2019-03-03 10:57:49
【问题描述】:
此代码是从 Solidity 教程复制和粘贴的,我在编译时在屏幕截图中收到错误消息。经过一番搜索,我想我应该在函数的某处输入“存储”,但不确定在哪里。
我是否需要使用存储而不是内存,因为数据永久存储在“名称”和“DNA”变量中?存储需要在哪里键入?
【问题讨论】:
此代码是从 Solidity 教程复制和粘贴的,我在编译时在屏幕截图中收到错误消息。经过一番搜索,我想我应该在函数的某处输入“存储”,但不确定在哪里。
我是否需要使用存储而不是内存,因为数据永久存储在“名称”和“DNA”变量中?存储需要在哪里键入?
【问题讨论】:
您需要做的是声明_name 参数,如string memory _name,以及您可以使用的任何其他string 参数。这可能是在比您遵循的教程使用的版本更高的编译器版本中引入的。
【讨论】: