公司网站怎么建立需要多少钱时事新闻最新消息
- 指针函数:
本质
上是一个函数
,返回值是一个指针类型
;不能返回局部变量的地址
,因为其所存储在栈区
,在函数调用结束时,被OS回收
了;- 可以返回的情况:
全局变量的地址、static修饰的局部变量的地址、程序员使用malloc函数在堆区申请空间的地址、由参数传递的地址
(strcpy、strcat、、、);
- 函数指针:
本质
上是一个指针
,指向一个函数
;格式
:<存储类型><返回值类型> (*函数指针名)(函数的形参表);
- 回调函数:
- 本质上
使用函数指针作为函数的形参
; - 等价于
通过函数指针回头去调用程序员先前指定好的函数
;