当调用函数的时候,如果用函数指针,需要先定义一个和函数返回值和形参类型相同的函数指针,然后再调用指针,如果想调用别的函数,如果返回值和形参有一点不同都需要再定义一个函数指针,即使两个函数返回值和形参相同,也需要重新赋值,这样代码阅读起来就很费劲了,需要时刻注意函数指针的指向;倒不如直接调用函数本身来得实在,清晰明了,调用了哪个就是哪个,不需要关心太多。
请问老师,这样看来的话,函数指针完全没有优势呀;我想问的是,函数指针的优势是什么?
我也思考了一下,是不是,因为通过函数指针,省去了内存寻址这一过程,效率上会提高点呢???