[英]NULL and nullptr comparison
比較一個是NULL而另一個是nullptr的指針是否安全? 這種比較總是會成真嗎?
是。
NULL
和nullptr
都是“空指針常量”和
空指針常量可以轉換為指針類型; 結果是該類型的空指針值,並且可以與對象指針或函數指針類型的每個其他值區分開。
最后,
相同類型的兩個空指針值應相等。
(N4140中的兩個引號均為4.10 / 1)
假設NULL
為0
(通過#define
或整數類型定義),那么,是的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.