複製鏈接
請複製以下鏈接發送給好友

nil

(計算機語言)

鎖定
nil表示無值,任何變量在沒有被賦值之前的值都為nil,對於真假判斷,只有nil與false、0表示假,其餘均為真。
中文名
nil
表    示
無值
定    義
任何變量在沒有被賦值之前的值都
對    象
C++
Objective-C, Swift, Ruby, Lua中的關鍵字,與C++裏的NULL不同,NULL是一個宏定義,值為0,nil表示無值
在Programming in Lua 程序設計 第二版中 原文是這樣寫的:
"nil是一種類型,它只有一個值nil,它的主要功能是用於區別其他任何值,就像之前所説的,一個全局變量在第一次賦值前的默認值就是nil,將nil賦予一個全局變量等同於刪除它,Lua將nil用於表示一種“無效值(non-value)”的情況,即沒有任何有效值的情況。"
—————————————————————————————————
NIL
日本插畫師。在手機遊戲《擴散性百萬亞瑟王》中有多幅精美畫作。
—————————————————————————————————
NIL
Nanoimprint lithography 納米壓印的英文縮寫。