首页 > 其他 > 详细

二级指针的作用及用途?.xml

时间:2014-10-17 23:14:05      阅读:231      评论:0      收藏:0      [点我收藏+]

????之所以定义二级指针**P,不是为了使用**P表示指向的值,而是为了使用*P来存储存储值的那个单元的地址。
?
?
???

 

????Void?GetMemory2(char?**p,?int?num)??
????{??
????????*p?=?(char?*)malloc(num);??
????}??
????void?Test(void)??
????{??
?????????char?*str?=?NULL;??
?????????GetMemory(&str,?100);??
?????????strcpy(str,?"hello");?????
?????????printf(str);??????
?????????free?str;??
????}???
?
?
?
??一开始传参数时,存储str的单元地址赋值给P,
??这样P中单元存储的就是STR的地址,
??从而,*P?表示的就是STR的值

本文使用?书画小说软件?发布,内容与软件无关,书画小说软件?更惬意的读、更舒心的写、更轻松的发布。

二级指针的作用及用途?.xml

原文:http://www.cnblogs.com/shuilan0066/p/4032196.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!