c语言函数指针用法【多种赋值方法】
提供框架模型,具体代码缩略,适合功能模块包装,例子程序为c语言基于TCP的图片发送
1、mdu_TcpClient.h中:
定义结构体
typedef struct
{
int (*init)(char *szIpaddr, char *wTcpPort); //初始化tcp客户端
//发送数据
int (*sendData)(unsigned int ntskId, unsigned int nsize, long long ntimestamp, char *pStream);
void (*close)(void);
}MDU_TCPCLIENT_ARG_T;
2、mdu_TcpClient.c中:
各个子函数的定义,具体内容缩略</