c语言中,在子函数中用malloc函数开辟的空间在主函数中还有效吗?
原型: void *malloc(unsigned int size);
#include或#include
malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。
malloc 向系统申请分配指定size个字节的内存空间(连续的一块内存)。返回类型是 void* 类......
答案就在这里:C语言之malloc函数
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
根据malloc函数的作用域是有效的
有效的,那是你自己开辟的空间,没有释放它是一直存在的