C语言 二级指针的定义与理解

二级指针定义格式:
类型* 指针名;
例:int
*p;
二级指针用于存储一级指针的内存地址。

二级指针赋值实例:

int *p = &a;
int* *pp = &p;

注意,只能同等类型赋值,不能不同类型赋值;
例如

char *p = &a;

int* *pp = &p;

因为int占4字节,char占1字节,两个数据类型所读取的长度不一样。


指针以存储的地址为首地址,以指针类型为结束后的挖取


猜你喜欢

转载自blog.csdn.net/u013594490/article/details/93761576
今日推荐