null啥意思

來源:趣味百科館 1.35W

Null在使用的領域不同,其意思也不同。第一種null本意是無效的、無價值的、空的。第二種是在計算機術語中表示具有保留的值,用於指示指針不引用有效對象。而且程序通常使用空指針來表示條件,例如:未知長度列表的結尾或未執行某些操作。另外,空指針的使用可以與可空類型和選項類型中的Nothing值進行比較。第三種Null是ASCII碼和Unicode碼錶的第一個字符,其ASCII碼值是0,是一個不可見字符,在C語言中,它作爲字符串的最後一個字符,以表示字符串到此結束。但是空字符的能力並不能總是將生成的字符串被正確解釋,因爲鍵入它會創建一個空字節注入的漏洞,而這個漏洞可能會導致成爲一個安全漏洞。第四種null在數據庫術語中表示空值或是值未知。Null表示尚未存儲數據庫字段值。

null啥意思

其實NULL與0有着藕斷絲連的關係,0本身就有着一些原生的特性,例如:起始,沒有,正負的分界線,0和1中的0還可以表示否定,而NULL正需要這些特性中的一部分。

熱門標籤