Defferentiate an
array
from
a struture and from a pointer