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