C语言编程一个给字符指针分配内存空间

做完后加分最好解析一下
2024年12月02日 18:56
有1个网友回答
网友(1):

#include 
#include 
#define CHAR_POINT(p) (p) =  (char *)malloc(1024)

void main()
{
char *p = NULL;
gets(CHAR_POINT(p));
printf("%s\n",p);

}