首页 > 代码库 > 二级指针的作用及用途?.xml
二级指针的作用及用途?.xml
<style
type="text/css">
pre{
line-height:1;
color:#9f1d66;
background-color:#e1e1e1;
font-size:16px;}.sysFunc{color:#5d57ff;font-style:italic;font-weight:bold;}
.selfFuc{color:#8e0ed3;}
.bool{color:#008000;}
.condition{color:#008000;font-weight:bold;}
.key{color:#440080;}
.var{color:#008000;font-style:italic;}
.Digit{color:#000080;font-weight:bold;}
.includePre{color:#661d9f;}
.operator?{color:#fd1a53;font-weight:bold;}
</style>
????之所以定义二级指针**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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。