CANoe教程:CAPL编程

float m[float];
m[4.1] = 5.5; //key is 4.1 (float)  and value is 5.5 (float)
m[5.3] = 6.6;
write ("4.1 is mapped to %2.2lf", m[4.1]);
write ("5.3 is mapped to %2.2lf", m[5.3]);节能灯生产设备
for (float mykey : m)
{
write("%2.2lf is mapped to %2.2lf.", mykey, m[mykey]);
}
example 2:关联字符串
char[30] namen[char []];牛头刨
strncpy(namen["Max"], "Mustermann", 30);
strncpy(namen["Vector"], "Informatik", 30);
for (char[] mykey : namen)
湍流耗散率{
write("%s is mapped to %s", mykey, namen[mykey]);
}
4 结构肩扛式摄像机
结构的定义和使⽤同C:
variables
托瓦{
struct Point
{
int x;
int y;
};
struct Point myPoint;
struct Point allPoints[50];
}
on start
{
myPoint.x = 7;
myPoint.y = 2;
锌丝allPoints[3].x = 1;
allPoints[3].y = 5;
}
注意: CAPL中结构体默认按8字节对齐,可以在结构体定义前加_align来改变结构体对齐⽅式。example:
2 流程控制

本文发布于:2024-09-22 12:55:53,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/123566.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:结构   前加   定义   设备   字符串   耗散
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议