...
A particular platform (that is, hardware, operating system, compiler, and Standard C library) might guarantee that a memory address is correctly aligned for the pointer type, and can actually contain contains a value for that type. A common practice is to use addresses that are known to point to hardware that provides valid values.
...