#include <stdio.h>
#include <stdlib.h>
void *func()
{
void *ptr = NULL;
ptr = malloc(100);
printf("%p\n", ptr);
return ptr;
}
int main()
{
void *prt=NULL;
prt = func();
int *m_ptr = (int *)prt;
m_ptr[0] = 3;
printf("m_ptr[0]:%d\nm_ptr:%p\n", m_ptr[0], m_ptr);
free(prt);
return 0;
}
malloc的简单使用-c语言程序
最新推荐文章于 2024-08-09 16:09:48 发布
本文展示了一个使用C语言进行内存分配与管理的例子。通过malloc函数申请内存,并演示了如何将整型数据写入这块内存区域,最后释放该内存块。此示例还涉及了类型转换、指针操作等内容。
8574

被折叠的 条评论
为什么被折叠?



