Input
如何在 dc 中擷取使用者輸入?
我想在
dc
.對於
?
,info dc
表示:'?' Reads a line from the terminal and executes it. This command allows a macro to request input from the user.
但是,如果我輸入這個命令序列來平方一個數字,然後是我的輸入
9
:?d*p 9
我得到:
dc: stack empty dc: stack empty dc: stack empty
我誤解了什麼
?
嗎?
假設您在命令行上執行此 dc 程式碼,然後在
?
提供輸入後填充stack
用於dc
執行其操作的數字。?
3
d*p
將導致:
9