* before a function

what does * before a function name signifies?
for example char *myFunction(char str[],n);

Hey Abhishek, It means a pointer is returned by the function.
char *myFunction(char str[],n) will return a pointer of charater type.