欢迎访问南京国益劳务有限公司(http://gylw88.com)!

函数指针如何用?

有人问我函数指针有什么用?不用函数指针不也一样调用函数吗?我就来说说我的理解吧,我认为函数指针是C语言中,把代码抽象化的一个非常重要的条件,也就是框架化,举个例子,linux内核中的vfs,它的实现就离不开函数指针,正因为有了函数指针,用户态程序才可以使用通用的read,write函数去操作任意一个文件系统,因为vfs底层的读写函数是使用对应的文件系统的读写函数,但是框架层我们看到的就是函数指针的调用,其实不止vfs用到了函数指针,网卡驱动也同样如此。

1、指向 函数的 指针怎么使用

恕我直言,没有什么是对的,但最重要的错误是void的用法(* oper pointing-1指针):1。指点函数 。以两个字符串的比较函数为例:intstrCompare (conststring

  • 最新
  • 最热