4
Apakah referensi nol mungkin?
Apakah potongan kode ini valid (dan perilaku yang ditentukan)? int &nullReference = *(int*)0; Kedua g ++ dan dentang ++ kompilasi tanpa peringatan apapun, bahkan ketika menggunakan -Wall, -Wextra, -std=c++98, -pedantic, -Weffc++... Tentu saja referensi sebenarnya tidak null, karena tidak dapat diakses (itu berarti mendereferensi pointer nol), tetapi kita dapat memeriksa …