指针4
返回指针值的函数
即return一个地址
定义
类型名 *函数名(参数表列)
eg:
int *a(int x,int y);
指针函数和函数指针
这两个概念都是简称: 1.指针函数是指带指针的函数,即本质是一 个函数。 2.函数指针是指向函数的指针变量,因而函 数指针本身首先应是指针变量,只不过该指针变量指向函数。
指针数组
定义
类型名 数组名[数组长度]
eg:
int *name[2];
注意区分
(*name)[4]表示一维数组里面有四个元素,元素可以不为地址;
*name[4]表示一维数组里面有四个地址元素;且只能是地址;
指向指针的指针
定义
char **p;//等同于char *(*p)
指针数组做main函数的形参
argc和argv就是main函数的形参
小结

三、指针变量可以有空值,即该指针变量不指向任何变量,可以这样表示: p=NULL ;

浙公网安备 33010602011771号