www.pudn.com > Haffman_Compress_and_Decompress.rar > struct.h


 
 
/*************************************** 
*                  ²ÌÃô 
***************************************/ 
 
 
struct HaffNode 
{  
       unsigned long weight; 
       long parent; 
       long lchild; 
       long rchild; 
       unsigned char ascii_code; 
}; 
 
struct HaffCode 
{ 
       int bit[2000]; 
       int start; 
       unsigned long weight; 
       unsigned char ascii_code; 
}; 
 
struct char_record 
{ 
       unsigned long weight; 
       unsigned char ascii_code; 
};