【问题标题】:Cairo: let vs tempvar what is the difference?开罗:let vs tempvar 有什么区别?
【发布时间】:2022-12-14 05:16:40
【问题描述】:

我是开罗的新手,我想知道写let x = 1;tempvar x = 1; 时有什么区别。 let 和 tempvar 在 Cairo Lang 中有什么区别吗?

【问题讨论】:

    标签: cairo-lang


    【解决方案1】:

    是的,有区别。关键字 let 创建一个由编译器解析的引用,而 tempvar 实际上使用称为 ap 指针的专用寄存器将变量存储在堆栈中。你可以找到更多关于它的信息here

    【讨论】:

      猜你喜欢
      • 2013-09-22
      • 2022-07-21
      • 2020-07-24
      • 2011-05-23
      • 1970-01-01
      相关资源
      最近更新 更多