typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG, *PMSG, NEAR *NPMSG, FAR *LPMSG;
static PMSG pmsg ;
pmsg = (PMSG)malloc (cLinesMax * sizeof (MSG)) ;
for (i = cLinesMax - 1 ; i > 0 ; i--)
{
pmsg[i] = pmsg[i - 1] ;
## 问题:pmsg明明声明为结构体指针,为何在这里可以当做结构体数组指针 使用啊。谢谢大家帮助解惑。
}