空指針和野指針的區別

野指針就是不知道指向哪裏,或者說不知道指向的內存是否能夠使用,通常都是剛剛聲明但沒有初始化的指針。空指針不是指向常數0,只指向地址0,即NULL,其實換句話說,指針的本質就是地址嘛,空指針就是指針自己的值(地址)爲0空指針的做用是防止野指針的出現,由於咱們不能知道野指針到底指向哪裏,因此咱們也沒法判斷一個指針是不是野指針,這樣很危險,但若是養成將指針初始化爲空指針的習慣,咱們就能判斷出這個指針是否
相關文章
相關標籤/搜索