?? tree_node.h
字號:
/********************************************************
文 件 名: tree_node.h
所屬項目:
編寫單位:
作 者: 易劍
編寫日期: 2003-02-13
版 本:
功能描述: 操作配置文件的樹結構
修改日志:
修改時間:
修 改 者:
修改內容:
說 明: 本系列代碼可以隨意修改,但不得用任何商業用途
*********************************************************/
#ifndef _TREE_NODE_H
#define _TREE_NODE_H
#ifndef LINE_MAXLEN
#define LINE_MAXLENGTH 512 /* 源文件中一行文本的最大長度 */
#endif
/* 樹結點 */
struct tree_node
{
char data[LINE_MAXLENGTH]; /* keyname=keyvalue 中的 keyname */
char value[LINE_MAXLENGTH]; /* keyname=keyvalue 中的 keyvalue */
int flag; /* 結點類型,0:葉子結點,1:內部結點,根的標志為 -1 */
struct tree_node *firstchild; /* 第一個兒子 */
struct tree_node *nextsibling; /* 下一個兄弟 */
};
typedef struct tree_node TREE;
typedef struct tree_node *PTREE;
#endif /* _TREE_NODE_H */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -