Introduction - If you have any usage issues, please Google them yourself
If you have not previously exposed to, it is difficult to grasp how to call the function return value is a pointer to this case, the main function calls a function return value is a pointer, for example, a good demonstration of the problem