黑马程序员技术交流社区

标题: 指针的总结 [打印本页]

作者: 倪达    时间: 2015-9-29 23:22
标题: 指针的总结
多级指针:递归思想会的会很好理解int a=10;
int *p=&a;
int **p2=&p;
int ***p3=&p2;


   ***p3---->存放**p的地址(p3=&p2) &p3本身的地址和存的地址是不一样的,p3存的是p2本身的地址    1

                        ---------------------------------------------*p3
   **p2---->存放*p的地址(p2=&p)  &p2本身的地址和存的地址是不一样的,p2存的是p本身的地址          2
                        ---------------------------------------------**p3
    p 1  ---->存放a的地址(p1=&a)  &p1本身的地址和存的地址是不一样的,p1存的是a的地址                  3
                         -------------------------------------------***p3


所以  要求出*p3的值 得先求出*p2的值,求*p1的值得先求出p的值 ,是不是求出1的值首先得求出3的值(顺序3---2---1)有没有递归的感觉。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2