标题:求助 静态链表
只看楼主
sofeiyaxy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-5-30
结帖率:50%
已结贴  问题点数:10 回复次数:4 
求助 静态链表
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];
 这是建立的静态链表,这种格式对么?如果对的话,我要怎么访问它的数据域啊~~急求帮助
搜索更多相关主题的帖子: 报警 
2013-05-30 12:13
sofeiyaxy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-5-30
得分:0 
怎么没人回复
2013-05-30 12:55
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
得分:7 
这个链表。。。

你的 unsigned char后面那一大串不就是数据域的数据么?


[fly]存在即是合理[/fly]
2013-05-30 20:31
sofeiyaxy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-5-30
得分:0 
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];这句
2013-05-31 09:47
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
得分:0 
xdata是什么?


[fly]存在即是合理[/fly]
2013-05-31 12:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-412579-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.264527 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved