Null_(特殊指標值)

Null 是一特殊指標值 （ 或是一種對象引用 ） ， 用來表示這個指標並不指向任何的對象 。 這樣的指標稱之爲 Null指標 。 有許多實現上是以0 ( 全位爲0 ) 代表null指標 ， 多數的CPU以此作爲記憶體空間的底 ( 雖有些系統會使用有符號位址空間 （ signed address space ） ， 並允許爲負值 ) 。 一旦用null來存取其記億體 ， 許多 作業系統會發生意外事件 。 一些語言使用其他的命名方式來表示這種指標 ， 如Pascal, Ruby 以及 Lua 則使用 nil ， 而Visual Basic 使用 Nothing 。 Fortran不支援此一常數 ， 但其屬性 （ property ） 可被設定成 NULLIFY 並由 ASSOCIATED 函數測試之 。