亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

衡阳县| 汉中市| 准格尔旗| 哈密市| 宝丰县| 南京市| 灵寿县| 乡城县| 衡水市| 开封市| 神木县| 澎湖县| 武城县| 宝鸡市| 沧州市| 肥西县| 嘉善县| 神木县| 江达县| 巨鹿县| 青河县| 赤水市| 邛崃市| 台江县| 千阳县| 西平县| 淄博市| 白城市| 通渭县| 忻城县| 克东县| 双江| 成武县| 绥芬河市| 金湖县| 安康市| 驻马店市| 综艺| 通州市| 普宁市| 平陆县|