> Nowhere, X is uninitialized and probably not equal to NULL.
Being global, it will be NULL.
But that's about as far as the luck runs.