swift 中存储的临时值在哪里
where are temporary values stored in swift
我正在使用 swift 的 REPL。我在 REPL 3 + 0.14159265
中写了一个简单的加法,REPL 返回给我
$R2: Double = 7.54
当我在终端中输入$R2
时,它返回了我
$R3: Double = 7.54
这些是低级寄存器吗?我在汇编语言中看到过这个。在那里我们将所有内容存储在寄存器中而不是变量或其简单的局部隐式变量,如 php 也使用 $
语法作为变量。
sum $r0, $t1, $t2
不,这些只是 REPL 中先前值的快捷方式。您可以使用 :register read
或 :register read --all
.
检查寄存器
我正在使用 swift 的 REPL。我在 REPL 3 + 0.14159265
中写了一个简单的加法,REPL 返回给我
$R2: Double = 7.54
当我在终端中输入$R2
时,它返回了我
$R3: Double = 7.54
这些是低级寄存器吗?我在汇编语言中看到过这个。在那里我们将所有内容存储在寄存器中而不是变量或其简单的局部隐式变量,如 php 也使用 $
语法作为变量。
sum $r0, $t1, $t2
不,这些只是 REPL 中先前值的快捷方式。您可以使用 :register read
或 :register read --all
.