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