typedef struct node
{
int num[10];
char name[10];
}DATA[10];
DATA tmp;//这里就相当于 node tmp[10];
typedef定义函数指针类型
#include定义指针类型#include typedef int (*pFunc_t)(int voltage);//定义了一个类型pFunc_t,返回值为int,参数为int int read_voltage(int voltage) { return voltage; } int main(void) { pFunc_t pHandler = read_voltage;//使用类型pFunc_t来定义函数指针变量 int voltage = 10; printf("%d",pHandler(voltage)); return 0; }
typedef int* pointer;//定义了一个指针类型,当使用pointer p声明一个指针变量等同于int *p



