33,311
社区成员
发帖
与我相关
我的任务
分享
void Test(void)
{
char *str = NULL;
GetMemory(&str, 100);
strcpy(str, "hello");
printf(str);
free(str);
}
//用这个分配空间
char* void GetMemory(int num)
{
char *p = (char*)malloc(num);
return p;
}
//调用的时候
char* str=GetMemory(20);
//最后释放时候
free(str)
void Test(void)
{
char *str = NULL;
GetMemory(&str, 100);
strcpy(str, "hello");
printf(str);
if(str)
free(str);
}