#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void GetMemory(char **p, int num)
{
*p = (char *)malloc(num);
}
void Test(void)
{
char *str = NULL;
GetMemory(&str, 100);
strcpy(str, "hello\n");
printf(str);
free(str);
}
//请问运行Test 函数会有什么样的结果?
void main()
{
Test();
}
/*
hello
Press any key to continue
*/
GetMemory(char **p, int num)
最新推荐文章于 2023-04-22 17:34:05 发布