从零开始学数据结构系列之第三章《二叉树链式结构及实现1》-先导知识

二级指针

在这里插入图片描述
以上图形分为三层:

第一层是指针的形式:

​   共分为三级指针、二级指针、一级指针、变量

第二层是里面所存储的内容:

​   三级指针中存储的内容为二级指针的地址

​   二级指针中存储的内容为一级指针的地址

​   一级指针中存储的内容为变量的地址

​   变量中存储的内容为赋予的变量值

我们也可以根据一下代码来看

#include <stdio.h>

int main(void)
{
    int x = 5;
	int *a = &x;
	int **b = &a;
	printf("%p->%p ->%d\r\n",&a,a,*a);
	printf("%p ->%p -->%d\r\n",b,*b,**b);
    return 0;
}

在这里插入图片描述
注意:这块一定一定要弄懂
例如啥,例如:指针,结构体这类的,不如你看不懂后面的代码的
不懂的话可以去查阅相关资料


例如可以去:
C语言相关内容
B站二级指针跳转
基于C语言指针的一些思考

或者其他地方进行一个查找

上一篇:华为 2024 届实习校园招聘-硬件通⽤/单板开发——第五套


下一篇:【面试宝藏】Redis 常见面试题解析其二