spacelist.h
来自「C/C++ 多任务下的数据结构与算法 (周伟明)华中科技大学出版社」· C头文件 代码 · 共 35 行
H
35 行
/*
*
* DESCRIPTION
* Interface to a available space list type.
*
* HISTORY
* 10-21-2004 create.
*
*/
#ifndef _SPACELIST_H_
#define _SPACELIST_H_
typedef struct SPACENODE_st {
struct SPACENODE_st * pNext;
void *pData;
} SPACENODE;
typedef struct SPACELIST_st {
void *pBlock;
SPACENODE *pHead;
UINT uSpaceCount;
UINT uDataSize;
} SPACELIST;
SPACELIST *SpaceList_Create(UINT uSpaceCount,UINT uDataSize);
void SpaceList_Destroy(SPACELIST *pSpaceList);
void *SpaceList_Alloc(SPACELIST *pSpaceList);
void SpaceList_Free(SPACELIST *pSpaceList, void *pData);
#endif /* _SPACELIST_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?