关于c语言中malloc函数的问题

c语言中,在子函数中用malloc函数开辟的空间在主函数中还有效吗?

原型:  void *malloc(unsigned int size);

#include或#include

malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。

malloc 向系统申请分配指定size个字节的内存空间(连续的一块内存)。返回类型是 void* 类......
答案就在这里:C语言之malloc函数
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

根据malloc函数的作用域是有效的

有效的,那是你自己开辟的空间,没有释放它是一直存在的