将一个或多个符号的值设置为相应表达式的值
(setq sym expr [sym expr]...)
这是 AutoLISP 的基本赋值函数。可以在对 setq 函数的一次调用中给多个符号赋值。
参数
sym
符号。 不计算该参数。
expr
表达式。
返回值
最后一个 expr 的值。
示例
下面的函数调用将变量 a 设为 5.0:
命令: (setq a 5.0)
5.0
每次对 a 进行求值时,都返回实数 5.0。
下面的命令设置两个变量 b 和 c:
命令: (setq b 123 c 4.7)
4.7
setq 返回最后一个变量的值。
下例中将 s 设为字符串:
命令: (setq s "it")
"it"
下例中 x 为表:
命令: (setq x '(a b))
(A B)
参阅
《Visual LISP 开发人员手册》中的 AutoLISP 变量。
明经通道 版权所有 未经许可 不得传播 | 评论 |