9.内存问题,这段代码有什么错误,该怎么修改才能把world复制进去,并且正确的打印.
#include <stdio.h>
#include <stdlib.h>
void get_memory(char* p,int num)
{
p = (char*)malloc(sizeof(char) * num);
}
int main(void)
{
char* str = NULL;
get_memory(str,100);
strcpy(str,"World");
printf("%s\n",str);
return 0;
}