设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4184|回复: 1

[其他] debug 和 if 的小提示

[复制链接]
 楼主| 发表于 2013-3-19 18:56:15 | 显示全部楼层 |阅读模式
这个其实应该大部分人都已经用到了。。。. n% o4 z2 @: N) O: l6 r  l- h

* `6 ]% _; ?$ w: z3 y一般情况下 对于判断的对象 可能的值一般都是已知的 比如我知道某一个值应该介于0 到100之间 我希望这个值如果大于50就执行某命令。。。这种情况下 if 可以写成如下" H' l$ a5 H2 _8 @- f3 q: N$ g! ~
1 L+ C% n' ^4 Y2 d& @" y) @
if x<=50 and x>=0 then
& m5 J5 G7 i: u3 h# O/ L.... u2 n. I" x* N, n  B  L
elseif x>50 and x<=100 then / H* ~, B4 }' V. q  O3 q0 B
...) l4 _* w% c9 J& M
else + C6 @3 c2 F  ?, C5 {' f6 q( d
  debug;& r# R/ R5 p% T* W; E2 r
end;
5 o* M! j# y7 D" e- J6 [4 F0 I9 T0 Q" i- u7 h9 b; a3 M1 \
也就是说对于所有期望以外的值 给一个debug。。。
& u; b/ w6 E2 _% L' a
* ^0 I3 T+ d1 Q8 }9 O这样做就可以避免或者是及时发现很多未知的 或者是不易差距的错误。。。
发表于 2013-3-19 21:36:31 | 显示全部楼层
,赞一个!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-2-5 21:17 , Processed in 0.018436 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表