?? c8-3.h
字號(hào):
// c8-3.h 加標(biāo)志域的廣義表的頭尾鏈表存儲(chǔ)表示(由c5-5.h改)
enum ElemTag{ATOM,LIST}; // ATOM==0:原子,LIST==1:子表
typedef struct GLNode
{
int mark; // 加此域,其余同c5-5.h
ElemTag tag; // 公共部分,用于區(qū)分原子結(jié)點(diǎn)和表結(jié)點(diǎn)
union // 原子結(jié)點(diǎn)和表結(jié)點(diǎn)的聯(lián)合部分
{
AtomType atom; // atom是原子結(jié)點(diǎn)的值域,AtomType由用戶定義
struct
{
GLNode *hp,*tp;
}ptr; // ptr是表結(jié)點(diǎn)的指針域,prt.hp和ptr.tp分別指向表頭和表尾
};
}*GList,GLNode; // 廣義表類型
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -