2016 - 2024

感恩一路有你

c语言malloc用法 c语言malloc函数的使用,求解这个代码的意思,要详详细细的?

浏览量:1625 时间:2021-03-11 10:05:22 作者:admin

c语言malloc函数的使用,求解这个代码的意思,要详详细细的?

#Include

##Include

int main()//主函数,程序执行开始的位置

{

while(1)//循环

malloc(1024*1024*100)//循环体,malloc函数,动态内存分配函数,这里您的意思是分配1024*1024*100字节的内存空间

}//但是,这是一个死循环,操作将崩溃

malloc只是动态内存分配。Void*malloc(longbytes):此函数分配n字节并返回指向此内存的指针。如果分配失败,将返回空指针(null)。例如,char*PTR=null PTR=(char*)malloc(100*sizeof(char))就是这样!当然,具体情况要分析解决。例如,如果您定义一个指针,在函数中申请一段内存,然后通过函数将其传递回指针,那么释放该内存的任务可能应该留给其他函数

(分配类型*)malloc(分配元素数)*Sizeof(分配类型))返回如果成功的话。空间未初始化。如果失败,则返回0

c语言malloc用法 malloc函数的使用格式 c语言中的malloc函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。