c/c++中空指針,空指針常量,NULL

如何是一個指針變量成爲空指針: 若是 p 是一個指針變量,則 p = 0;、p = 0L;、p = ‘\0’;、p = 3 - 3;、p = 0 * 17; 中的任何一種賦值操做以後(對於 C 來講還能夠是 p = (void*)0;), p 都成爲一個空指針,由系統保證空指針不指向任何實際的對象或者函數。 NULL: 是一個標準規定的宏定義,用來表示空指針常量。用 p = NULL; 來使 p
相關文章
相關標籤/搜索