C语言的struct不能有函数,但C++的struct的可以
如何使用C语言来实现C++的方法呢?
在struct里存储函数指针,如:
struct example{
int a;
void (*pfunction)();
}ex;
void display()
{
..
}
main()
{
ex.pfunction = display;
ex.pfunction();
}