一、函数指针基础知识
二、深入探讨函数指针
三、auto
四、使用typedef进行简化
五、指针和const
介绍
这是一个介绍。
安装
这是安装说明。
使用
这是使用说明。
参考
1.尽可能使用const
一、函数指针基础知识
完成函数指针需要的工作:
获取函数的地址。
声明一个函数指针。
使用函数指针来调用函数。
获取函数地址:只要使用函数名即可,如think()是一个函数,则think就是该函数的地址,要将函数作为参数进行传递,必须传递函数名。一定要区分传递的是函数的地址还是函数的返回值:
process(think);
thought(think());
//process()调用使得process()函数能够在其内部调用think()函数。
//though()调用首先调用think()函数,然后将think()得返回值传递给thought()函数。
声明函数指针:声明指向数据类型的指针时,必须指定指针指向的类型,声明指向函数的指针时,也必须指定指向的函数类型。如:
标签:调用,函数,process,c++,函数指针,think,指针 From: https://www.cnblogs.com/fenglongyun/p/17792597.html