bstree.h

来自「包括EPA协议栈」· C头文件 代码 · 共 18 行

H
18
字号
#ifndef _BSTREE_H
#define _BSTREE_H

#include "global.h"

#define CONVERT(type, ptr, member) ((type)((char *)ptr - (unsigned long)(&((type)0)->member)))

typedef struct branch{
	uint32 id;
	struct branch * plchld;
	struct branch * prchld;
} Branch, *PBranch;

uint8 BSTreeInsert(PBranch proot, PBranch pbranch, uint32 id);

PBranch BSTreeSearch(PBranch proot, uint32 id);

#endif	// _BSTREE_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?