я бы порядк изменил + * не там. А в мертодоах выше не там &.
в параметрах и именах переменных: var *name; var& name;
В именах функций: var* func(); var& func ();