关于指针
1.指针作用范围由指针变量类型决定
2.潜意识中没有意识到指针自己也是占有地址的(这个地址叫做二级指针),注意
关于二级指针的意义
定义:一级指针变量的地址用二级指针变量来装,二级指针变量的地址用三级指针来装
int a = 12;
int *p = &a;
//*p和**p的类型不同,如何判断?
//证明方法,使用IDE进行编译,查看是否报错,不太推荐
//分解理解
int* *p1 = &p; //*p1表示指针,去掉*p1,剩下int*,表示指向的变量类型为int*,也就是右边的p类型为int*
int** *p2 = &p1; //*p2表示指针,去掉*p2,剩下int**,表示指向变量的类型为int**,即右边p1类型int**