typedef struct
{
BYTE Reserved:1;
BYTE Letter:1;
BYTE Used:1;
BYTE Closed:1;
BYTE Continuity:2;
BYTE Segment:2;
}NodeType;
typedef struct 
{
UINT16 Count;
POINT *Node;
NodeType *nodetype;
}PointList,*pPointList;PointList nodes;
nodes.Count = poly->m_nHandles;
nodes.Node = (POINT *) poly->m_pPoints;
nodes.nodetype = (NodeType *)malloc(nodes.Count*sizeof(BYTE));
为什么么我nodes.Count是个正数,但是分配内存的时候为空呢?