23 lines
576 B
C
23 lines
576 B
C
![]() |
#ifndef __LINK_H__
|
|||
|
#define __LINK_H__
|
|||
|
|
|||
|
#include "common.h"
|
|||
|
|
|||
|
/*
|
|||
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>հë<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>
|
|||
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>val<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>巴<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ئ<EFBFBD>У۹<EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
* <EFBFBD>浤<EFBFBD><EFBFBD>
|
|||
|
*/
|
|||
|
typedef struct tagNode
|
|||
|
{
|
|||
|
struct tagNode* next; /*<2A>ݼ<EFBFBD><DDBC>á<EFBFBD><C3A1><EFBFBD><EFBFBD><EFBFBD><DFBC><EFBFBD><EFBFBD>̼<EFBFBD><CCBC><EFBFBD><EFBFBD><EFBFBD>*/
|
|||
|
char* val; /*<2A><> <20><><EFBFBD><EFBFBD> ٯ */
|
|||
|
int size; /*val<61><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
|||
|
}Node;
|
|||
|
|
|||
|
BOOL Nodeappendhead( Node** top , Node* add );
|
|||
|
BOOL Nodeappendtail( Node** top , Node* add );
|
|||
|
BOOL Noderemovehead( Node** top , Node* ret);
|
|||
|
BOOL Noderemovetail( Node** top , Node* ret);
|
|||
|
#endif
|