周梦康 发表于 2016-03-08 2551 次浏览 标签 : C
#include <stdio.h>
#include <stdlib.h>

typedef void (*ts_allocate_ctor)(void *, void ***);

static void demo(int *a)
{
	printf("%d\n", *a);
}

int main(int argc, const char * argv[]) {
	ts_allocate_ctor tactor = (ts_allocate_ctor) demo;
	
	int b = 1;
	tactor(&b,NULL);
    
    return 0;
}

其中

typedef void (*ts_allocate_ctor)(void *, void ***);

定义了函数指针类型。


http://www.nowamagic.net/librarys/veda/detail/2135


定义函数指针类型 typedef void (*ts_allocate_ctor)(void *, void ***);归档.zip


评论列表