如上图:
p是一级指针,指向字符串首地址s;
ptr是二级指针,指向一级指针p;
**ptr <=> *p <=> s[0], <=>是等价于;
刚开始,**ptr和 *p的内容是字符A;
p++后, **ptr和 *p的内容是字符B, 即p移动指向B,ptr指向p,也是B;
ptr++ 后,p本身并未移动,指向内容仍是字符B;
而**ptr里的内容什么也没打印出来,原因还不清楚,有知道的朋友告知一下
02-28
如上图:
p是一级指针,指向字符串首地址s;
ptr是二级指针,指向一级指针p;
**ptr <=> *p <=> s[0], <=>是等价于;
刚开始,**ptr和 *p的内容是字符A;
p++后, **ptr和 *p的内容是字符B, 即p移动指向B,ptr指向p,也是B;
ptr++ 后,p本身并未移动,指向内容仍是字符B;
而**ptr里的内容什么也没打印出来,原因还不清楚,有知道的朋友告知一下