一.函指针的应用
计算器使用函数指针的写法方便增加内容并且比较的简洁
其中函数指针(*pf)[]()相当于跳板的作用,在《C与指针》中将此称作为转仪表
二.函数指针数组的指针
函数指针数组int (*op[4])()
函数指针数组的指针int (*(*opp)[4]) ()=&op
三.函数回调(很有意思的一个操作,可以减少大量的代码重复)
函数名是函数的地址
这里要补一下代码
把add函数作为参数传给了calc函数,在calc函数里通过指针去回调add
一.函指针的应用
计算器使用函数指针的写法方便增加内容并且比较的简洁
其中函数指针(*pf)[]()相当于跳板的作用,在《C与指针》中将此称作为转仪表
二.函数指针数组的指针
函数指针数组int (*op[4])()
函数指针数组的指针int (*(*opp)[4]) ()=&op
三.函数回调(很有意思的一个操作,可以减少大量的代码重复)
函数名是函数的地址
这里要补一下代码
把add函数作为参数传给了calc函数,在calc函数里通过指针去回调add