首页 » 技术分享 » C/C++数组指针和指针数组

C/C++数组指针和指针数组

 

一、定义指向数组的指针常被简称为数组指针(array pointer),而具有指针类型元素的数组则被称为指针数组(pointer array)。

数组指针:

int (* arrPtr)[10] = NULL;   // 一个指针,它指向一个有10个int元素的数组

指针数组:
通常值适用与字符串:

char *arr[5] = {"he","lloe", "world","wo","ai"};

但是也可以用于其他数据类型:

double temp[4] = { NULL };

double *dat[4] = { &temp[0] ,&temp[1] ,&temp[2] ,&temp[3] };

转载自原文链接, 如需删除请联系管理员。

原文链接:C/C++数组指针和指针数组,转载请注明来源!

0