相似相近宏定義區(qū)別

1、關(guān)于NULL Nil nil NSUll

- NULL 0  C中的空地址 (值為 (void *)0  )

- nil (id) 0 Objective-C對(duì)象的空指針 (值為 (void *)0  )

- Nil (Class) 0 Objective-C類的空指針 (值為 (void *)0  )

- NSNull [NSNull null] 用來(lái)表示零值的單獨(dú)的對(duì)象(并非空指針)

2、BOOL bool boolean

objc.h
typedef signed char BOOL;
#define YES (BOOL)1
#define NO  (BOOL)0

stdool.h
#C99標(biāo)準(zhǔn)定義了一個(gè)新的關(guān)鍵字_Bool,提供了布爾類型
#define bool _Bool
#define true 1    
#define false 0

MacTypes.h
typedef unsigned char Boolean;
enum DYLD_BOOL { FALSE, TRUE };
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • [{"reportDate": "2018-01-23 23:28:49","fluctuateCause": n...
    加勒比海帶_4bbc閱讀 880評(píng)論 1 2
  • pyspark.sql模塊 模塊上下文 Spark SQL和DataFrames的重要類: pyspark.sql...
    mpro閱讀 9,911評(píng)論 0 13
  • 轉(zhuǎn)至元數(shù)據(jù)結(jié)尾創(chuàng)建: 董瀟偉,最新修改于: 十二月 23, 2016 轉(zhuǎn)至元數(shù)據(jù)起始第一章:isa和Class一....
    40c0490e5268閱讀 2,041評(píng)論 0 9
  • 國(guó)家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說閱讀 12,332評(píng)論 6 13
  • 找到MR.right,在30歲前把自己嫁出去,已然是很多畢業(yè)后女性的奮斗目標(biāo)。尋找真愛,乍一看,還是挺積極向上的事...
    塵埃飛揚(yáng)閱讀 678評(píng)論 33 1

友情鏈接更多精彩內(nèi)容