//中小型公司面试指针考题(定义变量)
1:一个整型数
int p;
2:一个指向整型数的指针
int *p;
3:一个指向指针的指针,他指向的指针指向一个整型数
int **p;
4:一个有10个整型数的数组
int p[10];
5:一个有10个指针的数组,每个指针指向一个整型数
int *p[10];
6:一个指向有10个整型数的数组的指针
int (*p)[10];
7:一个指向指针的指针,被指向的指针指向一个有10个整型数的数组
int (**p)[10];
8:一个指向数组的指针,该数组有10个整型指针
int* (*p)[10];
9:一个指向函数的指针,该函数有一个整型参数并返回一个整型数
int (*p)(int);
10:一个有10个指针的数组,每个指针指向一个函数,该函数有一个整型参数并返回一个整型数
int (*p[10])(int);
11:一个函数的指针,指向的函数的类型是有两个整型参数并且返回一个函数指针的函数,返回的函数指针指向有一个整型参数且返回整型数的函数
int (*(*p)(int, int))(int);