Help understanding (char *).

it is being converted to a char pointer ( also can be viewed as an array of char )
This makes it easy to send large data structures 1 byte at a time.

The #define 0105 must be a particular known memory location.