Im recently started to learn C but there is one thing that keeps confusing me about pointers.
I know that pointers reference to the adress of memory, but what is the diffrence between int* val and int *val, doesn't this all reference to val?
or else why would want to reference the type?