首页 > 编程知识 正文

c语言数组,单片机中malloc函数的用法

时间:2023-05-03 14:38:28 阅读:49802 作者:4007

使用malloc函数之前,必须调用头文件# include malloc.h

malloc函数的作用是动态分配内存,解决静态内存定长、不能手动释放等缺陷。

malloc的使用方法:

int*p=(int* ) malloc ) sizeof (int ); *p=1; free(p; 还有一种写法:

int *p; p=(int* ) malloc ) sizeof (int ); free(p; 这里,p是整数指针变量,从int *p=(int* ) malloc(sizeof(int ) )可以看出,这个词给*p分配了存储器。

malloc函数支持参数。 参数是字节大小。 sizeof(int )计算所需的字节数。 malloc函数的返回值是地址。 分配分配给指针p的动态内存的地址意味着为*p打开了动态内存。

free(p )是释放了p所指的存储器。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。