help with alarm code

AWOL:

 *msg =& str1;

The type of "*msg" is "char", but you're trying to assign an address to it.
That's why the compiler is upset.

i understand that but, how can assing the variable and not the address??