0,NULL和nullptr的區別

這次我回過頭給大家講解一下大家平常使用非常平凡0,NULL和nullptr的區別。 別問我爲什麼要介紹他們的區別那我只能用圖來表示我的回答 一.在C語言中 NULL其實就是一個宏(表示把 0 強制類型轉換成void *) #define NULL (void *)0 char *p = NULL;   二.在C++中 #define NULL 0 char *p = NULL; char *q =
相關文章
相關標籤/搜索