函数指针初始化

Posted fan230

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数指针初始化相关的知识,希望对你有一定的参考价值。

1、定义函数指针,常用的定义空函数指针void (*function)(void),在初始化时指向function = NULL时,在调用函数指针执行函数时,须添加判断函数if( NULL!=function),否则会跳到硬件错误(STM32)。

2、(结构变量.成员名)等价于((*结构指针变量).成员名)等价于(结构指针变量->成员名)

 

以上是关于函数指针初始化的主要内容,如果未能解决你的问题,请参考以下文章

指针数组数组指针函数指针指针函数总结

指向函数的指针 linux中常见的函数指针应用及函数指针数组

为什么要使用指针,指针定义, 指针的初始化访问,空指针和坏指针,指针的算术运算

C++定义函数指针

指向不同类函数的函数指针数组

在结构中初始化函数指针[重复]