-
void *GetMemory(char **p)
-
{
-
if(p == NULL)
-
printf("p = NULL\n");
-
*p = (char *)malloc(100);
-
-
printf("p = %p\n",*p);
-
-
return *p;
-
}
-
void main(void)
-
{
-
char *str = NULL;
-
char *t = GetMemory(&str);
-
-
printf("t = %p\n",t);
-
printf("str = %p\n",str);
-
-
strcpy(str, "hello world");
-
printf("%s\n",str);
- }