导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教:关于C51结构数组的调用[cxq0]

 *第24543篇: 请教:关于C51结构数组的调用

  
楼 主:cxq0 2009年10月15日08:23
 请教:关于C51结构数组的调用
个位大虾:请看下面的结构数组,这在一个单独的文件中,请问如果有两个其他的文件都要调用它,该怎样引用,我在一个文件中应用它可以,但有两个文件分别引用时,就编译不过去,也就是 extern 该怎样定义


#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long
struct Pra{
uchar idata  PraNo;     //参数编号
uint  idata   PraDat;     //参数数据
uchar idata  PraPoint;                   //参数小数点位置
uint   code  PraMax;     //参数最大值
uint   code  PraMin;     //参数最小值
  };


struct Pra  PraTab[]= //定义参数表
{       
 {0x00,0x00,0x0,0,0},   //当前参数
 {0x01,0x01,0x04,59999,0},     //参数1;
 {0x02,0x02,0x05,5000,1},     //参数2;
 {0x03,0x03,0x05,100,0},      //参数3;
 {0x04,0x04,0x05,100,0},      //参数4;
 {0x05,0x05,0x05,100,0},      //参数5;
 {0x06,0x06,0x05,100,0},      //参数6;
 {0x07,0x00,0x09,9999,0}   //参数7;
};

 uchar data PraSum=7;      //参数总数


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[推荐]业界首创实时同步超市连锁管理系统!!!仅使用普通宽带

[下一篇主题]:电路图中的元器件