Yes, a pointer defined in the namespace area (the global namespace in your case) is guaranteed to be initialized to the null value of the null type pointer.
For standard links
3.6.2[basic.start.init]/2 "Variables with static storage duration ... must be initialized to zeros (8.5)"
8.5[dcl.init]/6 "To zero-initialize... : T (3.9), , 0 () T; [106]"
106). 4.10, , 0 , null .
( )