将信息从一个函数传递到另一个函数的更好方法是将参数传递给被调用的函数。设计函数,使其期望接收多个值。还记得功能吗?此函数传递一个名为的参数:Degrees->RadiansnumberOfDegrees (defun Degrees->Radians (numberOfDegrees) (* pi (/ numberOfDegrees 180.0))) 当您调用该函数时,它希望您向它传递一个数字。其中的数字声明为命名的参数。例如:Degrees->RadiansnumberOfDegrees (degrees->radians 90) 1.5708 在这种情况下,将数字 90 分配给参数。numberOfDegrees 您还可以将变量传递给函数。例如,您可能有一个名为包含数字 90 的变量。以下命令设置并将变量传递给:aDegreeValueaDegreeValueDegrees->Radians (setq aDegreeValue 90) 90 (degrees->radians aDegreeValue) 1.5708 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:47
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.