Can a pointer be null and if so can it be tested for?

Bear in mind that no one is born knowing C++. Like any other learned skilled, it takes patience, practice, and perseverance.

To add to the difficulty, the language is grossly overloaded and bears little resemblance to human languages.