永发信息网

C语言中free释放的是分配的那块内存呢,还是连内存中的指向地址也free掉了?

答案:3  悬赏:0  手机版
解决时间 2021-11-17 18:19
C语言中free释放的是分配的那块内存呢,还是连内存中的指向地址也free掉了?
最佳答案
这段程序的bug问题是 你最后释放p1指向的地址空间不是由malloc开辟的。
全部回答
释放的是 申请的那4个字节的内存,p1本身不会被释放。
free 真正释放的是 p1 指向的那一块用 malloc 申请的内存空间,一般释放了之后我们会将 p1 = NULL;这样是为了防止 p1 变成野指针。free并不会释放 p1 在地址空间申请的本身4个字节的内存,p1 还能正常使用,只不过 free 之后 p1指向了一个随机的内存地址。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
第三角视图的第一角投影法
101-102=1只移动一个数使等式成立
梭伦出走雅典为什么认为自己可以离开城邦十年
唐人街舞舞蹈工作室地址在什么地方,想过去办
市场外的商家能不能入驻义采宝
小明考试考了59.5小红考试考了99.5
这个是什么串串?头部效圆,吻部短而粗。身高
求,玩网游穿越的小说,要有金手指的,就像《
商务印书馆是不是曾经印过一本《唐诗宋词鉴赏
我到杭州出差,本人喜欢钓鱼,听说法莱的鱼竿
豆类到底是高热量还是低热量
头上受伤,有块没头发,想咨询植发
涂出的颜色有闪粉的是什么笔
wps 正在输入时字很大,输入完之后就是正常字
聊斋新20集啦啦啦的配音是什么歌
推荐资讯
vb循环结构计算s=1-1/2+ 1/3-1/4
3分之2>5分之方框大于6分之1方框里可以填写的
请问《小猪宝贝》这部电影主要是说什么的?能
上海市松江区保障房项目佘北家园是中信房产开
网购格力空调1.75要多少钱?
09513是哪里的电话区号
魏鹏远个人简历介绍 魏鹏远家中现金有多少
想知道: 上海市 川沙航校操场对外开放吗 在哪
用揭开和促使造句
∫1/x²-9dx
世界上真有鬼吗?如果没有鬼,可为什么老一辈
窗帘有做两层的必要吗?听说还有人做三层,有
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?