int *p; // 指向整形的指针
int *p();//返回值为指向整形指针的函数
int (*p)();//指向返回值为整形的函数的指针
int *(*p)();//指向返回值为指向整形指针的函数的指针
int *p[];//指针数组
int (*p)[];//数组指针
const int *p;// 所指的对象是个常量,*p不可修改
int *const p;//指针p是个常量,p不可修改
int *p; // 指向整形的指针
int *p();//返回值为指向整形指针的函数
int (*p)();//指向返回值为整形的函数的指针
int *(*p)();//指向返回值为指向整形指针的函数的指针
int *p[];//指针数组
int (*p)[];//数组指针
const int *p;// 所指的对象是个常量,*p不可修改
int *const p;//指针p是个常量,p不可修改