二级指针

来源:互联网 发布:照片剪裁软件 编辑:程序博客网 时间:2024/04/27 15:19
#include<stdio.h>void main (){char s[]={"ABCDEFGH"};char *p,**ptr;p=&s;ptr=&p;printf("%c\n",**ptr);ptr++;//ptr++是p所指地址加4,即为p所指向位置加4开始的4个字节printf("%c\n",**ptr);//将p所指位置加4后开始的4个字节中的数据作为地址。}


首先大家应该明白下面的内容

#include<stdio.h>void main (){char s[]={"ABCDEFGH"};char *p,**ptr;p=&s;//指针P指向S内存的地址ptr=&p;//指针ptr指向指针P的内存地址       *ptr=p;//这是引用指针p内的内容**ptr=*p=s[0]//引用p指针指向s数组的首单元的元素     }


0 0
原创粉丝点击