永发信息网

!请问:在子函数中用malloc给指针分配空间,到主函数中就没了。那么怎么在子函数中分配空间?

答案:3  悬赏:10  手机版
解决时间 2021-03-06 20:34
!请问:在子函数中用malloc给指针分配空间,到主函数中就没了。那么怎么在子函数中分配空间?
最佳答案
代码贴出来吧

我猜可能是你在子函数里面定义了一个指针变量存放这个动态分配的空间,但函数结束后没有返回这个指针变量的值,导致在主函数里面找不到这个地址
全部回答
malloc更new差不多,分配空间后除非用了他们相应的删除函数free和delete,不然知道程序终止,分配的空间都存在。你在主函数中没找到,可能是你调用语句不对。
返回一个指针,或传递一个指向指针的指针为参数 char *getmemory3(int num) { char *p = (char *)malloc(sizeof(char) * num); return p; } void getmemory2(char **p, int num) { *p = (char *)malloc(sizeof(char) * num); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玉兰油的亮肤睡眠面膜17岁可以用吗
有哪一句唐诗描写的是“丈夫已经成为白骨,妻
旧爱勿拾旧人勿念的意思?
金丝楠木手串怎么辨别真假
锦州师范高等专科学校地址在什么地方,想过去
康熙帝册封五世班禅与乾隆帝平定大小和卓的共
浙江双溪皮划艇漂流适合几个人玩
裕民永兴雅马哈专卖店在哪里啊,我有事要去这
战网一卡通怎么查询是不是空卡
梦到头发掉了很多
金文中的宜字怎么写
东风铁龙c4l的前左门小玻璃怎么拆和门胶条
DDR3 1600 的金士顿内存,配技嘉主板,开机只
夏威夷浴室地址有知道的么?有点事想过去
琵琶曲灯月交辉几级了
推荐资讯
哪个网订酒店最便宜,大家都是怎么定的?
酉字有那几种写法
本人高中数学教师,急求精华学校高中司马红丽
建筑物覆盖率怎样计算
如何洞悉人性、洞察人心?
【爱我爱我】用我爱……也爱……我爱……也爱
lineageos 系统怎么刷gapps
杨幂的微信是她本人的吗
十几岁的时候,亲兄妹做过那事,请问有吗
可写纸上)
怎么吃中药不苦
背景资料A公司从承包方B分包某汽车厂涂装车间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?