定义
malloc函数是一种分配长度为num_bytes字节的内存块的函数,可以向系统申请分配指定size个字节的内存空间。malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。
一个小例子
根据snake
的大小动态分配内存
struct snake
{
int x;
int y;
};
snake *food_1;
food_1 = (snake*)malloc(sizeof(snake));
我的微信公众号:DealiAxy
It never rains but it pours. 欢迎关注我的公众号:DealiAxy 提供更多技术文章
