青岛小学排名2017:指针数组好难学呀各位大虾们谁能帮我啊

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 20:54:01

指针,就是值域中存储的是一个地址位置的一个变量(或常量)

pointer -> | 005D | (地址:0001)
| 003F | (0002)
| .... |
| .... |
此时pointer是一个系统分配的一个内存单元,单元里的内容是0001 | 0001 | -- pointer content

指针数组就好说了啊
就是一堆指针,只不是每个指针指示的内容可以不同也可以相同
pointer01 -> | 003d | (0008)
pointer02 -> | 004f | (0010)
pointer03 -> | 0012 | (0011)
......
pointer01 的内容就是 0008
pointer02 的内容就是 0010
...

只不过指针内存储的是内存地址,所以不能参与一般的数据类型的运算, 只能让"指针"所指向的"地址"的"值"参与运算!

难才要学啊!大家都会你学还有什么用啊。

有什么难的,我觉得很容易啊,不过在实际项目中几乎不用指针数组

指针就是地址,它是地址的另一种叫法.
而指针变量呢 就是存储指针(地址)的一种变量
既: 指针变量中的值是一个地址值!!

数组是具有相同数据类型的数据元素的集合.
而指针数组呢就是指一个数组中的元素是指针
既每个元素的值 都是一个地址
我认为你只要弄清 数组的元素 元素的类型是什么就很好理解了 指针数组的一个元素 和 你单独声明一个指针变量的使用方法都是一样的!!!