C语言指针数组的概述



指针数组的概述


熟悉了数组空间的概念之后,我们知道int a[100]存储的是int类型的数据,如果这里面存放的是地址,那么这就是指针数组。指针数值就是数组里面存放的是指针。我们如下定义指针数组;


char  *a[100]; //a存放了100个指向char类型的指针


通过sizeof(a)可以看到它100个指针变量的大小为100*4(4是指针变量的大小)。指针数组和二维指针是十分相似的。但是它们的区别在下图可以体现。


3.png



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

秋招大聚惠,豪华礼包你领了吗?

客服热线 400-862-8862

回到顶部