注册 登录
编程论坛 数据结构与算法

求助 静态链表

sofeiyaxy 发布于 2013-05-30 12:13, 603 次点击
struct Dat2_F
{//报警信息或报警相关信息数据结构
    unsigned char
        FsqAddr,Comm,Target_addr,Main_addr,Loop_addr,Pan_addr,Device_Type,Device_H,Device_L,
        /*楼*/Floor,/*层*/Layer,/*区*/Qu,Year,Month,Day,Hour,Min,Sec,F_type,
        ABC1,ABC2,ABC3,ABC4,ABC5,ABC6,ABC7,ABC8,ABC9,ABC10,
        ABC11,ABC12,ABC13,ABC14,ABC15,ABC16,ABC17,ABC18,ABC19,ABC20,FSQ_CRC;
     int next;
}Dat2_F[max];
 这是建立的静态链表,这种格式对么?如果对的话,我要怎么访问它的数据域啊~~急求帮助
4 回复
#2
sofeiyaxy2013-05-30 12:55
怎么没人回复
#3
azzbcc2013-05-30 20:31
这个链表。。。

你的 unsigned char后面那一大串不就是数据域的数据么?
#4
sofeiyaxy2013-05-31 09:47
struct Dat2_F
{//报警信息或报警相关信息数据结构
    unsigned char
        FsqAddr,Comm,Target_addr,Main_addr,Loop_addr,Pan_addr,Device_Type,Device_H,Device_L,
        /*楼*/Floor,/*层*/Layer,/*区*/Qu,Year,Month,Day,Hour,Min,Sec,F_type,
        ABC1,ABC2,ABC3,ABC4,ABC5,ABC6,ABC7,ABC8,ABC9,ABC10,
        ABC11,ABC12,ABC13,ABC14,ABC15,ABC16,ABC17,ABC18,ABC19,ABC20,FSQ_CRC;
    struct Dat2_F xdata *next;
    struct Dat2_F xdata *prior;
};

struct Dat2_F
    xdata    *outMsg_F,    xdata    *outMsg_Mrr_F,   
    xdata    *fHead,    xdata    *fTail;                    //fault

typedef struct  
{
struct Dat2_F data;
int  used;//0:unused, 1:used.

} Dat2_F_Map[MAX_SIZE];
 大家再帮忙看看这个有什么问题,一直报错struct Dat2_F data;和Dat2_F_Map[MAX_SIZE];这句
#5
azzbcc2013-05-31 12:53
xdata是什么?
1