【重学C语言】十二、指针高级-函数指针 函数指针 小案例 回调函数 如何看懂复杂的指针 右左法则 案例走起 1.int (\*p[5])(int\*) 2. int (\*fun)(int \*p,int (\*pf)(int \*)) 3. int (\*(\*fun)[5])(int \*p) 4. int (\*(\*fun)(int \*p))[5] 5. int(\*(\*fun())())() 函数指针 函数指针是C和C++中一种特殊的指针,用于存储函数的地址,以便之后通过该指针来调用该函数。函数指针在需要动态确定调用哪个函数,或者将函数作为参数传递给其他函数等场景中非常有用。 下面是一个简单的函数指针的示例: #include <stdio.h> // 定义一个简单的函数 int add(int a, int b) {