自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 Malloc,calloc,realloc函数的学习

它申请的内存不能手动释放,它所申请的内存实际上是在栈上申请的,类似如c语言中函数的调用,都是通过在栈上调用内存。malloc内部我们需要用sizeof计算数据所需要的字节数,比如我想申请100个int型的空间,那么int 所占的字节数就是4或8,我们需要100个那我们就需要乘上100.int *ret 其实就是一个指针,指向所申请的空间,所以在malloc函数前我们需要加上()这样的强制转换符。通过结果我们可以看出,扩容前的arr和扩容后的arr1的首元素地址都相同,这就是我们的第一种情况。

2023-03-21 20:33:13 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除