请输入您要查询的百科知识:

 

词条 nil
释义

Lua中的关键字,与C++里的NULL不同,NULL是一个宏定义,值为0,nil表示无值

任何变量在没有被赋值之前的值都为nil,对于真假判断,只有nil与false表示假,其余均为真

在Programming in Lua 程序设计 第二版中 原文是这样写的:

nil是一种类型,它只有一个值nil,它的主要功能是用于区别其他任何值,就像之前所说的,一个全局变量在第一次赋值前的默认值就是nil,将nil赋予一个全局变量等同于删除它,Lua将nil用于表示一种“无效值(non-value)”的情况,既没有任何有效值的情况

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 3:09:18