1.定义:就是我们的指针指向一个函数
int add( int x,int y){ return x+y;}
main(){
//定义一个函数指针
int (*Android)(int x,int y);
//为这个函数指针赋值
atguigu=add;
//为函数指针做运算
int result=Android(99,1);
printf(“result==%d\n”,result);
}
2.联合体的定义使用union,所有的字段使用同一块内存空间。联合体用在各个类型之间方便转换。
3.申明一个别名使用typedef,typedef long l;为了防止有的类类名太长。
typedef long l;