尚未赋值的变量的默认值为 。nil 这与空白不同,空白被视为字符串,也不同于 0,0 是数字。因此,除了检查变量的当前值外,还可以测试以确定是否为变量分配了值。 每个变量都会消耗少量内存,因此,当不再需要变量的值时,重用变量名称或将变量设置为变量是很好的编程做法。将变量设置为释放用于存储该变量值的内存。如果不再需要该变量,可以使用以下表达式从内存中释放其值:nilnilval (setq val nil) nil 另一种有效的编程实践是尽可能使用局部变量。 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:42
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.