Introduction - If you have any usage issues, please Google them yourself
Int (* * (*fun) (int * [10])) this is a can let beginners feel dizzy, fear the function pointer statement before mastering the C/C++ statement syntax, not to learn certain rules, want to understand this kind of complex statement is more difficult.
C/C++ all the complex statement structure is composed of a variety of statements nested, how to understand the complex pointer, right left rule is a very famous and very effective method, however, the right left rule is not C/C++ standard of the content, it is summed up in Ming provisions from the C/C++ standard sound, C/C++ standard statement rules, is used to solve the problem of how to create a statement, while the right left rule is used to solve the problem of how to identify a statement, from a nested point of view, the two can be said to be an opposite process.