I have seen programs that use both char* name; and char *name for pointers and do not understand the difference.
I thought all pointers required a * before the variable name so why do some variable types have them used at the end instead?
char* name[]; vs char *name[];
This confuses me as a beginner so thank you for understanding my simple question.