C语言中的链表数组在中应该怎么定义(5分)

  • 主题发起人 主题发起人 pgypgy
  • 开始时间 开始时间
P

pgypgy

Unregistered / Unconfirmed
GUEST, unregistred user!
请帮忙看看正面C语言中的数据类型定义在DElphi中应该怎样定义,不好意思,没分了
/***********************存放每个零件一行的备注信息**********************/
struct BZNODE{ char beizhu[35];

struct BZNODE *next;
 };
//***********************存放每个零件每行的信息**************************
struct LJNODE{ char minchen[25];
char sinhao[11];
//存储第二列零件信息
char shulian[3];
//存储第三列数量信
  struct BZNODE *nextbz;
struct LJNODE *nextlj;
 };

//***********************存储零件的中文信息****************************
struct NODE{ char ch;
  char *data;
//已知零件种类的信息
char *china;
  char feilei;
struct LJNODE *nextlj;
//指向零件节点的指针
}zuonglei[max]={
            {'h',"OUT","输出接线柱 ",'C',NULL}, {'r',"SRQ","散热器 ",'C',NULL},
{'s',"SRP","散热片 ",'C',NULL}
             };   
 
type
PBZNODE=^TBZNODE;
PLJNODE=^TLJNODE;
TBZNODE=record
beizhu:array[0..35]of char;
next:PBZNODE;
end;
TLJNODE=record
minchen:array[0..25]of char;
sinhao:array[0..11]of char;
shulian:array[0..3]of char;
nextbz:PBZNODE;
nextlj:=PLJNODE;
end;
TNODE=record
ch:shar;
data:pchar;
china:pchar;
feilei:char;
netxtlj:PLJNODE;
end;
var
zuonglei:TNODE=(...);
就是这样的了!
 
晶晶:非常感谢你的回答,这个问题困扰我好多天了,一直没能解决,谢谢!!不好意思,我在提问时没分了!
 
后退
顶部