- 2018.08.03
- lisp, lisplambdalist儲存程式語言,
Lisp.多值(Multiple values)
有人曾經說過,為了強調函數語言程式設計語言的重要性,都要說每個Lisp表示式都返回一個值。現在事情沒有那麼簡單了;在Common Lisp中,一個表示式可以返回0個或多個值。返回值的最大個數根據實現的不同而不同。 多值允許函式計算並返回幾個東西,並且不需要建立一個結構來儲存它們。比如,內建的函式ge […]
-->
程式前沿 幫助程式設計師解決問題,增加專業技能,提升個人能力與未來世界競爭力。
有人曾經說過,為了強調函數語言程式設計語言的重要性,都要說每個Lisp表示式都返回一個值。現在事情沒有那麼簡單了;在Common Lisp中,一個表示式可以返回0個或多個值。返回值的最大個數根據實現的不同而不同。 多值允許函式計算並返回幾個東西,並且不需要建立一個結構來儲存它們。比如,內建的函式ge […]