主題:
[貼圖]
[轉貼]用圖理解程式新手常搞混的『0』與『null』的分別
[打印本頁]
發表人:
ROACH
時間:
2017-2-21 05:35 PM
主題:
[轉貼]用圖理解程式新手常搞混的『0』與『null』的分別
0 衛生紙沒了(type是衛生紙只不過沒了)
null 什麼都沒有,阿摘原先是放什麼東西
發表人:
boxturtle
時間:
2017-2-21 11:57 PM
還要連蓋子跟橫桿都不見才夠NULL
發表人:
pcca
時間:
2017-2-22 05:35 AM
引用:
boxturtle
寫到:
還要連蓋子跟橫桿都不見才夠NULL
蓋子跟橫桿 是 container or object
我來亂的
發表人:
pandabb
時間:
2017-2-22 05:13 PM
其實查一下英漢字典就解釋得很清楚了,我反而無法理解為什麼會把兩者混為一談.
發表人:
innova
時間:
2017-2-26 02:14 AM
引用:
pandabb
寫到:
其實查一下英漢字典就解釋得很清楚了,我反而無法理解為什麼會把兩者混為一談.
因為 很多 language 把 =NULL 實際是 =0
(或者說 並沒有 =NULL 的概念)
OO出來之前,應該沒有language有 =NULL這種概念?
即使是 OO的 C++, 也是把 xxx=NULL 用 xxx=0 替換掉! 搞定!!!
所以 你用 C++, 寫 if (xxx==NULL) 跟 寫成 if(xxx==0) 是完全一樣的
似乎是由 Java 開始才有 var=undefined 這種概念?
( 不過, undefined 跟 null 又是不一樣的概念了 )
CODE:
[Copy to clipboard]
afx.h :
#define FALSE 0
#define TRUE 1
#define NULL 0
......
歡迎光臨 TWed2k (http://twed2k.org/)
Powered by Discuz! 4.1.0