分配和释放内存-简单

源程序:

#include <stdio.h>
#include <string.h>
#include <malloc.h>

char *GetMemory(int num)
{
char *p=(char *)malloc(sizeof(char)*num);
return p;
}

void main()
{
char *str=NULL;
str=GetMemory(100);
strcpy(str,"hello");
printf("%s\n",str);
free(str);
}

 

posted @ 2020-12-15 20:48  bobo哥  阅读(107)  评论(0编辑  收藏  举报