Introduction - If you have any usage issues, please Google them yourself
In actual development, sometimes we need to implement several similar functions, but there are some details. For example, we want to exchange the values of two variables, the two variables have a variety of types, which can be int, float, char, bool and so on. We need to pass the address of the variable into the function through the parameter. In C language, programmers often need to design three functions with different names respectively, whose function prototype is similar to the following ones.