指针数组与指向指针的指针详

指针数组和指向指针的指针这个概念,乍一看是不是有点复杂?其实理解了就会发现挺有趣的。简单来说,指针数组就是一个数组,数组里的每个元素都是指针,它们存储的是内存地址。比如,int *p[4],这里的p就是一个数组,里面有 4 个元素,每个元素都能存储一个int类型变量的地址。而指向指针的指针,就是一个指针,它指向另一个指针的地址。看起来有点绕,但实际上,它们用起来灵活。比如,int (*p)[4],这里p指向的是一个含有 4 个int的数组。结合实际场景,像这种结构常用在需要操作数组的复杂数据时。你在写程序时,偶尔会遇到这种需求哦。所以,掌握这些概念,能让你指针更得心应手。
对于初学者来说,建议先从指针数组入手,理解了之后再去攻克指向指针的指针。别急,慢慢来。
另外,关于指针和数组,后面有更多资源可以参考。
比如你可以看看这些链接,了解更多:指针的指针变量一维数组指针变量

ppt 文件大小:8.81MB