91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nil和null的區別

發布時間:2020-07-06 12:54:12 來源:網絡 閱讀:576 作者:ck_god 欄目:開發技術
  1. NULL?

?

?? ? 只能作為指針變量的值.
如果1個指針變量的值是NULL值代表.
代表這個指針不指向內存中的任何1塊空間

?

?? ? NULL其實等價于0? NULL其實是1個宏.
就是0

?

?

? 2. nil

?

?? ? 只能作為指針變量的值.
代表這個指針變量不指向內存中的任何空間.?

?? ? nil其實也等價于0
也是1個宏.
就是0.

?

?? ? 所以, NULL和nil其實是一樣的

?

?

? 3. 使用建議.

?? ?

?? ? 雖然使用NULL的地方可以是nil
使用 nil的地方可以使用NULL
但是不建議大家去隨便使用.

?

?? ? C指針用NULL

?? ? ? ? int *p1 = NULL; p1指針不指向內存中的任何1塊空間.

?

?? ? OC的類指針用nil

?? ? ? ? Person *p1 = nil; p1指針不指向任何對象.

?

?

? 4. 如果1個類指針的值為nil
代表這個指針不指向任何對象.

?? ? Person *p1 = nil;

?

?? ? 那么這個時候
如果通過p1指針去訪問p1指針指向的對象的屬性
這個時候會運行報錯.

?? ? 那么這個時候,如果通過p1指針去調用對象的方法
運行不會報錯
但是方法不會執行 沒有任何反應


本文來自 空中海 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/liuyinghui523/article/details/73611995?utm_source=copy

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高清| 日土县| 宜都市| 临漳县| 精河县| 福海县| 衡阳市| 锦州市| 屏边| 双牌县| 启东市| 张北县| 获嘉县| 依兰县| 商水县| 堆龙德庆县| 乐平市| 衡山县| 宜州市| 广元市| 陇南市| 塔城市| 秀山| 萨嘎县| 清水县| 麻栗坡县| 璧山县| 隆安县| 宿州市| 临江市| 咸阳市| 庆云县| 昌吉市| 高安市| 丰县| 思茅市| 克东县| 镇远县| 锡林郭勒盟| 习水县| 闻喜县|