推 loveme00835:NULL存指標變數裡, '\0'存char變數裡, 值都是0, 但是 03/14 00:57
→ loveme00835:語意很不一樣, NULL : 受系統管理的特殊記憶體位址, 03/14 00:58
→ loveme00835:'\0' : 只是表達一個字元的整數 03/14 00:59
→ Savate:喔喔 很謝謝你 ^^ 03/14 01:12
→ softwind:1.通常都是 0. 2.用途: 讓reader更痛苦 03/14 02:30
推 QQ29:s大你推的我看不懂耶 啥意思 03/14 02:34
→ pichubaby:也和false同值吧? 用途應該是要讓可讀性增加 03/14 02:55
→ softwind:NULL又不是保留字 誰能保證不會被覆蓋成其他值 03/14 02:58
→ softwind:true/false 在C也不是保留字 false通常是0 但true不一定 03/14 03:00
→ softwind:是 0x01 . 我會將pointer直接用0還初始化 因為我不希望 03/14 03:01
→ softwind:NULL這個值 在我的source中 意外的不是 0 03/14 03:02
→ softwind:某些平台的mem alloc失敗寫明 return 0就別費心用 NULL了 03/14 03:03
→ softwind:語意不是看你用哪個單字 是看你上下文決定他的意義 03/14 03:05
推 hilorrk:未來C++標準似乎會把NULL與0區隔開來 03/14 04:56
推 loveme00835:magic number才會讓reader更痛苦吧? 03/14 13:01