码迷,mamicode.com
首页 > 其他好文 > 详细

间接赋值从1级指针到2级指针

时间:2015-10-05 19:26:12      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:


void getMem(char **p2)
{
*p2 = 400; //间接赋值,p2是p1的地址
}

int main()
{
char *p1 =NULL;
char **p2 =NULL;
p1 = 0x111;
//间接改变p1的值
p2 = &p1;
*p2 = 100; //间接赋值,p2是p1的地址
printf("p1:%d\n", p1);

{
*p2 = 200; //间接赋值,p2是p1的地址
printf("p1:%d\n", p1);
}
getMem(&p1);
printf("p1:%d\n", p1);
system("pause");
return 0;
}

间接赋值从1级指针到2级指针

标签:

原文地址:http://www.cnblogs.com/linst/p/4856065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!