1. 指针使用机器的全字长
2. 指针加/减小整数表示在内存空间向下或向上移动,移动的单位是其基类型的长度。
3. int *p1; int *p2; p2-p1等于两个元素下标之差。
4. a[i][j]——*(a[i]+j)——*(*(a+i)+j)
5. 指向函数的指针
int (*p)(int, int); p = sum;
定义指针变量指向sum函数
左边的int:指针变量p指向的函数返回int类型的数据
右边的(int, int):指针变量p指向的函数有2个int类型的形参
6. const int *pi与int *const pi的区别。
1)constint *pi 与 int const *pi 等价。
2)如果 const 修饰在*pi 前,则不能改的是*pi;
3)const 是直接写在 pi 前,则 pi 不能改。