What is this?
( char * ) &( ( struct aStruct * ) 0 )
It looks like it's taking the address of something that contains a
pointer to null, and casting it to a pointer to char.
(Actually, technically, the address of a pointer to the beginning of a
struct aStruct, that starts at address 0).
Or, is it taking the pointer to null itself, and casting that to a
pointer to char?
Comment