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