POINTER to a function and CHAR* as arguments and returning INT from the function. So ACCORDING to that, the above SYNTAX represents a pointer to a function taking a char* as an argument and returning int.