void GetMemory(char **p, int num)
{
*p = (char *)malloc(num);
}
main()
char *str = NULL;
GetMemory(&str, 100);
strcpy(str, "hello");
printf(str);
但是如果把 free 放在函數GetMemory中的話,我申請*p的空間就沒有了.