capl使用汇总

数组类

2维数组定义

dword data[DIDN][100];

其中数组的类型是dword,二维数组的元素个数是DIDN值,第二维100表示每个数组data[i]的都是一个一维数组并且这个一维数组是100个dword数组成的

结构体

结构体定义

以下的结构体类型supDTC(支持的DTC)中包含了一个dword数组类型

const int DTCN = 10;
struct supDTC {
    dword DTCnumber[DTCN];};
struct supDTC SupDtclist=
{
   
{
   0xC00188, 0xC00288, 0xC00388, 0xC00488, 0xC00588, 0xC00688, 0xC00788, 0xC00888, 0xF00616, 0xF00617}
}; 

以下的结构体SupDtclist赋初始值的时候要按照结构体类型supDTC中的成员类型赋值

const int DIDN=7;
struct supDID
{
   
  dword didNumber[DIDN];
  dword didLength[DIDN];
  int bootreadflag[DIDN];
  int bootwritflag[DIDN];
  int appwriteflag[DIDN];// 1是支持,0是不支持?

  };
  struct supDID supdidlist = 
  {
   
    {
   //DID
      0xF187, 0xF18A, 0xF190,    0xF193,    0xF195, 0xF19D,0xF1A1    },
    {
   //Data length
      24,16,17,
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值