C++
朱立火
这个作者很懒,什么都没留下…
展开
-
指针与数组
1.指针和数组: int a[10]; int *pa; pa=a; 数组名和指针几乎是一样的,为什么这么说呢? 因为:数组名就是数组的首地址,所以第一个元素的地址可以用两种方法获得:pa=&a[0] 或 pa=a 但是其实还是又一点不同的,为什么这么说呢? 因为:pa是一个可以变化的指针变量,但是a是一个常数,因为数组声明了以后,数组的地址就是固定的了,所以a是不能变化原创 2013-11-11 18:31:47 · 420 阅读 · 0 评论 -
指针数组与数组指针
前面一片博客写了指针与数组 比较深入的理解了指针与数组之间的关系,指针与一维数组,指针与多位数组 本篇,深入理解一下 一个重要的概念,指针数组 与 数组指针 指针数组,说白了是个数组,这个数组里的元素是指针。先贴一段代码 pab这个数组里有两个指针元素,分别是pab[0].pab[1],将a数组的首指针赋给pab[0],同理将b数组的首指针赋给pab[1],就是说pab[0]原创 2013-11-11 21:19:14 · 456 阅读 · 0 评论