CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

关于 Nil Variables(AutoLISP)

2023-1-6 13:43| 发布者: admin| 查看: 4342| 评论: 0|来自: AutoCAD

摘要: 尚未赋值的变量的默认值为 nil。

尚未赋值的变量的默认值为 。nil

这与被视为字符串的空白不同,也不同于 0(数字)。因此,除了检查变量的当前值之外,您还可以进行测试以确定是否已为变量分配值。

每个变量消耗少量内存,因此,当不再需要变量的值时,重用变量名称或将变量设置为变量是一种很好的编程习惯。设置变量以释放用于存储该变量值的内存。如果您不再需要变量,则可以使用以下表达式从内存中释放其值:nilnilval

(setq val nil)
nil

另一种有效的编程实践是尽可能使用局部变量。


路过

雷人

握手

鲜花

鸡蛋

最新评论

python对CAD二次开发

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-7 02:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部