typedef struct qnode * qlink;
用qlink来表示struct qnode *。
struct qnode{QItem element;qlink next;} Qnode;//定义一个数据结构Qnode
//其中qlink next就是struct qnode *next 定义一个指向数据结构的指针next。
typedef struct lque * Queue;
用Queue来表示struct lque *。
typedef struct lque {qlink front,rear;}Lqueue;
//用Lqueue来表示struct lque {qlink front,rear;}这个数据结构。
struct lque {qlink front,rear;} //struct lque {struct qnode * front,rear;};
void EnterQueue(QItem x,Queue Q) //void EnterQueue(QItem x,struct lque * Q)。
百度百科typedef有详细介绍。有点抽象,好好看看。
的撒范德萨范德萨发地说道