指针数组:数组的每一个元素都是指针
int * p[4],说明了一个大小为4的一维数组,数组中的每个元素都是指向int型
数组指针:指向数组的指针
int (*p)[4],声明了一个指针变量p,p指向大小为4的数组的首地址
指针函数:函数的返回值是指针类型的
数据类型 *函数名(参数表)
{
函数体;
}
函数指针:指向函数的指针
声明函数指针的格式
数据类型(* 函数指针名)(参数表)
指针数组:数组的每一个元素都是指针
int * p[4],说明了一个大小为4的一维数组,数组中的每个元素都是指向int型
数组指针:指向数组的指针
int (*p)[4],声明了一个指针变量p,p指向大小为4的数组的首地址
指针函数:函数的返回值是指针类型的
数据类型 *函数名(参数表)
{
函数体;
}
函数指针:指向函数的指针
声明函数指针的格式
数据类型(* 函数指针名)(参数表)