#include<stdio.h> #include<stdlib.h> #include<windows.h> /* 举列子说明什么是函数指针 */ //以一个加减乘除 void Add(int a, int b){ printf("%d + %d = %d \n" , a , b , a+b); } void Sub(int a , int b ) { printf("%d - %d = %d \n", a, b, a - b…
内容来自<c和指针>,整理后方便个人理解 高级声明 cdel程序可以方便的给出声明的释义 指向函数的指针 int ( *f ) ( int n_values, float amount ); f is pointer to function returning int 第2个括号是函数调用操作符.第1个括号起到聚组的作用,迫使间接访问在函数调用之前进行,使f成为一个函数指针.f指向的函数返回一个整型值. int* ( *g ) ( int n_values, float amount ); g…