2023-02-18 多级指针

2023-02-17  本文已影响0人  Noza_ea8f

我去到的是一个离奇的世界;
黑暗中我打开车灯;
车灯照亮了前进的道路;
光线描绘了两边的轮廓;
金色的边,银色的点;
生命日复一日地重复在那个场景;
我陶醉在那个我能够获得快乐的波段;
难以再提高,维持不下降;
生命周而复始地在和身体疲劳与精神的痛苦做着搏斗;
也在享受美梦的香甜和被认可的声音带来的愉悦;
成熟是时间的流逝和在一桩事上的磨练自然形成的;
刻意模仿......

int i=10;
int *p=&i;

这句可以等效于

 int *p;
p=&i;

p是一个指针变量,就是int*变量;
p存放的是变量i的地址;

int **q=&p;

这句什么意思?
这句等效于

int **q;
q=&p;

q也是一个指针变量,是int**类型的变量;
q存放的是变量p的地址;
那么 *q=p;
再往下看;

int ***r=&q;

等价于

int ***r;
r=&q;

可知 *r=q;
我知道q=&p;
那么*r=&p;
**r=p;
我们知道*p=i;
所以***r=i;

这就是多级指针

上一篇下一篇

猜你喜欢

热点阅读