(To understand pointers, there will be more or less complex types, so I will first introduce how to fully understand a complex type. It is very simple to understand complex types. There will be many operators in a type, and they are also expressed like general expressions. The formula is the same, there is a priority, and its priority is the same as the operation priority, so I summarize its guidelines
Let you no longer be afraid of pointers.pdf)