【发布时间】:2022-12-14 05:16:40
【问题描述】:
我是开罗的新手,我想知道写let x = 1; 和tempvar x = 1; 时有什么区别。 let 和 tempvar 在 Cairo Lang 中有什么区别吗?
【问题讨论】:
标签: cairo-lang
我是开罗的新手,我想知道写let x = 1; 和tempvar x = 1; 时有什么区别。 let 和 tempvar 在 Cairo Lang 中有什么区别吗?
【问题讨论】:
标签: cairo-lang
是的,有区别。关键字 let 创建一个由编译器解析的引用,而 tempvar 实际上使用称为 ap 指针的专用寄存器将变量存储在堆栈中。你可以找到更多关于它的信息here
【讨论】: