目录
5.1 数组名的意义
5.2 什么是指针
5.3 数组与指针的关系
5.4 数组初始化
5.5 多重数组与多重指针
这个地方的用例标明了,多重数组其实也可以看做做一重数组的延长,在内存中存储的时候就是按照一维数组连续排序的。
具体案例见P206
5.6 成员数据指针
这个地方其实是为了快速方便的使用类中的数据成员。应用的比较少
这个地方的指针其实是成员变量相对于此类的偏移量。
5.7 this指针
5.8 悬挂指针
也就是野指针,任何指针在初始化之前都不能使用。
5.9 什么是解引用
5.10 指针和句柄
这个地方句柄的出现,就是为了不暴露更多的细节,相当于在原有代码的基础上,提供了一层wrapper,然后包装了一下,把对外的接口都统一下来。这样既能少暴露,又能实现改动量小的好处。句柄一般通过类实现。