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

做完后加分最好解析一下
2024-12-02 18:56:04
推荐回答(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);

}