typedef常用方法
1、起别名:typedef unsigned char unit8_t; 2、定义一种指针类型:typedef int(*FUN)(int,int); 指向的函数必须带有相同的返回类型和参数列表。 使用方法: int add(int a,int b) { return (a+b); } typedef int(*FUN)(int,int); FUN f = add; int sum=f(1,2); 或者: typedef int(FUN)(int,int); FUN *f = &add;
注意:
typedef int(*FUN)(int,int)和typedef int* FUN(int,int);