void StaticList_Clear(StaticList* list)
{
TStaticList* sList = (TStaticList*)list;
int i = 0;
if( sList != NULL)
{
sList->header.data = 0;
sList->header.next = 0;
for(i=1;i<sList->capacity;i++) //0为头结点位置
{
sList->node[i].next = AVAILABLE; //标记每个位置为可用
}
}
}
静态链表的清空
最新推荐文章于 2022-08-19 09:19:36 发布