指针数组
CWnd *pWnd[8] = {'\0'};
pWnd[0] = this->GetParent();
pWnd[1] = pWnd[0]->GetParent();
pWnd[2] = pWnd[1]->GetParent();
http://baike.baidu.com/view/2072881.htm?fr=ala0_1
一个数组,若其元素均为指针类型数据,称为指针数组。
也就是说,指针数组中每一个元素都相当于一个指针变量。其详细形式应该如下:
*a[0], ...*a[n].
每一个数组里面存储的是其指向的地址;
一维指针数组的定义形式为:类型名 *数组名[数组长度]
例如:
int *p[4]
由于[]比*优先级更高,因此p先与[4]结合,形成p[4]的形式,这显然是数组形式。
然后再与p前面的*结合,*表示此数组是指针类型的,每个数组元素都指向一个整型变量。
指针数组也可以用作函数参数