C语言结构体支持函数指针吗?该如何处理

C语言结构体支持函数指针吗?

typedef struct ab
{
    int (*func)(int a,int b);
}



这样子有问题吗?

------解决方案--------------------
没有问题,就是一个指针而已,不管指向什么
------解决方案--------------------
楼上废话好多
三个字,没问题!
------解决方案--------------------
linux内核 ,,libevent库中大量在结构体中使用函数指针
------解决方案--------------------
C的高级用法,,能模拟C++类的封装方式,和多态,继承特性。