问题描述
我学会了坚定 在结构章节中,我尝试了这段代码,当我想返回标题时,我得到了 book_id 确定,并且我更改了 uint 在代码中输入字符串给我错误
from tkinter import *
root = Tk()
root.title("Instem 메모장")
root.geometry("640x480")
root.resizable(True,True)
def create_new_file():
print("새파일을 만듭니다.")
menu = Menu(root)
menu_file = Menu(menu,tearoff=0)
menu_file.add_command(label="파일",command=create_new_file)
menu.add_cascade(label="메뉴",menu=menu)
root.config(menu=menu)
root.mainloop()
我该如何解决这个问题?
解决方法
当您使用引用类型(例如 string
)时,您需要指定它们的位置。来源:https://docs.soliditylang.org/en/v0.5.3/types.html#reference-types
在函数返回值的情况下,唯一有意义的位置是内存。
您在数据类型后指定位置,因此在您的情况下为 returns (string memory)
。
function getBookTitle() public view returns (string memory) {
return book.title;
}