二级指针即为指针的指针。
在C语言中允许多级指针的存在,但主要以一级为主,二级次之,二级以上的指针就很少使用了。
代码如下:
#include<stdio.h>
int main()
{
int a = 100;
int* p = &a;
int** pp = &p;
return 0;
}
同时我们可以得到pp==&p; *pp==p==&a; **pp==*p==*&a==a
二级指针即为指针的指针。
在C语言中允许多级指针的存在,但主要以一级为主,二级次之,二级以上的指针就很少使用了。
代码如下:
#include<stdio.h>
int main()
{
int a = 100;
int* p = &a;
int** pp = &p;
return 0;
}
同时我们可以得到pp==&p; *pp==p==&a; **pp==*p==*&a==a