指针函数存在的意义是什么

jasonslyvia 2010-12-01 10:48:22
百度google不出来。。。也想不太明白。。

大家讨论一下?
...全文
203 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yong_f 2010-12-02
  • 打赏
  • 举报
回复
函数指针主要用在回调,泛型编程的基础
junjun151 2010-12-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jasonslyvia 的回复:]

引用 3 楼 dingshaofengbinbin 的回复:

指针函数不就是返回值是指针的函数吗!!
没意义吗??
意义大了去了额!!

能举个例子么
[/Quote]


比如说malloc函数, 在函数里分配内存,然后返回指向该内存的地址,在函数外才好操作该内存。
jasonslyvia 2010-12-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dingshaofengbinbin 的回复:]

指针函数不就是返回值是指针的函数吗!!
没意义吗??
意义大了去了额!!
[/Quote]
能举个例子么
dingshaofengbinbin 2010-12-01
  • 打赏
  • 举报
回复
指针函数不就是返回值是指针的函数吗!!
没意义吗??
意义大了去了额!!
liutengfeigo 2010-12-01
  • 打赏
  • 举报
回复
函数指针?
ruanwei1987 2010-12-01
  • 打赏
  • 举报
回复
打114询问下!
恨天低 2010-12-01
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 forestdb 的回复:]

LZ先明确你的问题,是指针函数(貌似还没听过这个说法)还是函数指针。

函数指针是灵活之源(动态之源),一般用来搭框架,回调是其主要表现,比如用Windows API开发程序,少不了一个window_procedual,Linux中的signal机制,也要用到它;
高级语言的底层实现,也多半有它的身影,比如C++中的vtable。
[/Quote]
正解!
jasonslyvia 2010-12-01
  • 打赏
  • 举报
回复
5楼说的很明白

7楼可以自己百度一下 指针函数和函数指针。。我还真不敢断言有没有指针函数
就是形如 char *p(int x,int y)型的这种,是叫指针函数吧?
wyget 2010-12-01
  • 打赏
  • 举报
回复
函数指针主要用在回调,泛型编程的基础
ForestDB 2010-12-01
  • 打赏
  • 举报
回复
LZ先明确你的问题,是指针函数(貌似还没听过这个说法)还是函数指针。

函数指针是灵活之源(动态之源),一般用来搭框架,回调是其主要表现,比如用Windows API开发程序,少不了一个window_procedual,Linux中的signal机制,也要用到它;
高级语言的底层实现,也多半有它的身影,比如C++中的vtable。
赵4老师 2010-12-01
  • 打赏
  • 举报
回复
虚函数表

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧