6.3.2.3 Pointers
6 An integer may be converted to any pointer type. Except as previously specified, the result is imple- mentation-defined, might not be correctly aligned, might not point to an entity of the referenced type, and might be a trap representation.