永发信息网

C语言中,Malloc函数,free函数,calloc函数的有哪些作用,在什么情况下需要用

答案:3  悬赏:0  手机版
解决时间 2021-08-11 20:53

麻烦哪位高手用通俗易懂、容易接受的说明解释一下啊,谢谢了,

最佳答案

申请空间。。。释放空间

全部回答

malloc作用是动态获取一段内存空间,动态的含义是这段空间是由程序开发者自己控制的(自己负责释放内存)。 free就是释放获取的动态内存空间。 calloc也是动态获取一段内存,它跟malloc的区别是calloc在申请内存的同时也初始化这段空间(清零)。

malloc,calloc,new都是申请分配内存空间,然而各有不同,其中new申请的时侯是不管申请是否成功;malloc和calloc申请内存,同时判定是否申请成功,进而malloc还可以初始化申请到得内存的每一字节为0。Free是释放占用的内存空间。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁有西安交大历年机械考研专业课试题?
天下贰这样怎么办
浉河区信阳RED SPACE地址在哪里啊
dnf为啥总更新呢??
QQ加友锁定了怎么解除
到深圳打工只带400块钱够不够用?
盗贼可以单刷什么本?天赋装备要求是什么?
求骑马与砍杀:战团1.101 序列号破解补丁
力量500,假如物理攻击力为1500,附魔1张5力
南昌一中怎么样?
18岁混合性偏油肤质、夏天该怎样护理
黄陂区武汉市黄陂区农业机械管理局地址在哪,
大家帮帮忙想一个五个字的Q名最后一个字一定
世博 有哪些值得一去の场馆或主题馆
谁可以帮我用mecaa @ qq.com注册一个itunes
推荐资讯
我把一个文件的打开方式改了,为什么其他文件
蓝钻不是可以领QQ西游内测激活码吗?
北塔区邵阳家家旺超市怎么去啊,谁知道地址啊
问广东茂名哪里有黑木耳菌种卖?谢谢
什么相机叫单反相机?与不单反相机有什么区别
WLK后的十区电信新区会不会鬼
<<福尔摩斯探案集>>的全部故事
中文翻译成英文!!急~~~~感谢各位 大哥大姐
柘城县商丘国医疼痛病专科哪位知道具体地址啊
你是否愿意为一个陌生人献出自己的生命.
炫舞怎么获得舞团之心?
宜阳县洛阳诚信装饰材料(香阳花园西南)我想知
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?