How to add function in C struct.

#include <stdio.h>


typedef struct _test
{
	void (*pFunction)();
}STest;

void display()
{
	printf("hello function
");
}


void main(void)
{
	STest test;
	test.pFunction = display;

	test.pFunction();
}

Done.

原文地址:https://www.cnblogs.com/Viewsky/p/7504713.html