函数指针一般用来实现函数回调的场景
函数指针格式:返回值(*指针名称)(参数1,参数2,参数N)
例如下面我定义了一个叫pp的函数指针,该指针可以用来代表所有入参为2个int,返回值为int类型的函数
注意与int *pp (int,int);读法的区别,这个读法是pp方法返回int类型的指针
下面用指针pp来表示一个加法函数和一个减法函数
使用typdef,define,或者using的方式让代码更少
也可以让函数的参数是函数指针类型
函数指针一般用来实现函数回调的场景
函数指针格式:返回值(*指针名称)(参数1,参数2,参数N)
例如下面我定义了一个叫pp的函数指针,该指针可以用来代表所有入参为2个int,返回值为int类型的函数
注意与int *pp (int,int);读法的区别,这个读法是pp方法返回int类型的指针
下面用指针pp来表示一个加法函数和一个减法函数
使用typdef,define,或者using的方式让代码更少
也可以让函数的参数是函数指针类型
C语言指针的基本认识
函数指针 函数指针是指向函数的指针变量。 通常我们说的指针变量是指向一个整型、字符型或
原子操作(atomic operation)指的是由多步操作组成的一个操作。如果该操作不能原子地执行,则要么执行完所有步骤,要么一步也不执行,不可能只执行所有步骤的一个子集。 多核系统中,单个的机器指令就不是原
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M