使用函数指针

上一篇 / 下一篇  2007-07-19 22:08:16

函数指针的技术,平常并不太用到,也不太会注意。
但是我发现在有的地方就真的能派上大用场了。

纯C中没有类的概念,如果要对多种类型进行处理封装时,只能用各种结构体,枚举还有很多的if else和switch来判断类型处理了,而且这些类型的内容还纠缠不清时。那你就会很痛苦啦。

然而,有函数指针的使用,我们就可以把所有的处理过程,套装到每个类型相对应的函数中,而这个函数也最好调用每个类型之间通用的或是自己特有的处理函数和方法(不用再进行具体的判断这个类型中要进行哪些处理了)。而开始的时候我们就只要一个if elseif或switch来判断一下类型,然后函数指针指向相应函数就行。

这是一个很惬意的事啊!

所以说有很的编程技术我们都要能够了解和掌握,谁知道哪个时候就能帮上大忙啊!

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 55713
  • 日志数: 170
  • 图片数: 12
  • 文件数: 6
  • 书签数: 10
  • 建立时间: 2007-02-10
  • 更新时间: 2008-01-14

RSS订阅

Open Toolbar