int p;——定义一个整型变量p
int *p;——定义一个指针p,它指向整形变量
int a[n];——定义一个n个元素的数组a,元素类型为整型
int *p[n];——定义一个n个元素的数组p,元素类型为指向整型数据的指针
int (*p)[n];——定义一个指针p,它指向含有n个整型元素的一维数组
int f();——定义一个函数f,它返回整型值
int *p();——定义一个函数p,它返回一个指向整型数据的指针
int (*p)();——定义一个指针p,它指向返回一个整型数据的函数
int * *p;——定义一个指针p,它指向一个指向整型数据的指针