定义一个数组指针的形式:数据类型　(*数组指针名)[列号]　int(*　p)[5]=a;func(p);　(3)函数指针　函数指针的定义　若在程序中定义了一个函数,编译时,编译器会为函数代码分配一段存储空间,这段空间起始地址(又称入口地址)称为这个函数的指针。　与普通变量相同,同样可以定义一个指针指向存放函数代码的存储空间的起始地址,这样的指针叫做函数指针。函数指针的定义格式:返回值类型(*变量名)(参数列表)　其中返回值类型表示指针所指函数的返回值类型,“*p”表示这是一个指针变量,参数列表表示该指针所指函数的形参列表。　假设定义一个参数列表为两个int型变量,返回值类型为int的函数指针,则其格式:int　(　p)　(int,Int)　“　"的优先级较高,所以要将“变量名”用小括号括起来。　(4)函数指针的用途　调用函数,使用函数指针调用对应函数,方法与使用函数名调用函数类似,只需将函数名替换为“指针名”即可。假设要调用指针p指向的函数,其形式如下,　(*p)　(3,5)　二是将函数的地址作为函数参数传入其他函数。将函数的地址传入其他参数,就可以在被调函数中使用实参函数。