C++ 中NULL 和 nullptr 的區別

在使用空時,習慣這麼賦值 int *p = NULL; 編譯器進行解釋程序時,NULL會被直接解釋成0,所以這裏的參數根本就不是大家所想的NULL,參數已經被編譯器偷偷換成了0,0是整數。 因此這面的問題就尷尬了 不好意思圖片引用於網絡中。 爲啥呢不是this is the ptr function…這個。這就是C++中的一個缺陷。C++11的出現徹底解決了這個問題,nullptr在C++11中就
相關文章
相關標籤/搜索