C++11 nullptr
nullptr is a better defined replacement for NULL in the
C++11 standard
in header <cstddef> and in the
C23 standard
in header <stddef.h>.
Remember to include these system headers in source code to help compatibility across compilers–especially modern ones as internal includes are refined to have narrower include scope.