设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4669|回复: 1

[其他] debug 和 if 的小提示

[复制链接]
 楼主| 发表于 2013-3-19 18:56:15 | 显示全部楼层 |阅读模式
这个其实应该大部分人都已经用到了。。。' L1 d5 u% e, l  N: G3 r/ ?

' X! y9 ?6 K2 A  e( b) |4 d一般情况下 对于判断的对象 可能的值一般都是已知的 比如我知道某一个值应该介于0 到100之间 我希望这个值如果大于50就执行某命令。。。这种情况下 if 可以写成如下) `; X. ?! e1 |

) y; C% `" b% {; p4 ~! q& C7 kif x<=50 and x>=0 then , Q( t2 V( ?' ~/ \
...+ E9 h; Y+ B: W# S0 L) i& ?
elseif x>50 and x<=100 then
9 O& o1 n. p1 n% K1 Z. I...& `3 y% M: w0 P- V& c. b3 z
else " g- d1 p0 J% O; A) X" R
  debug;
# b: }( F( O) k6 f4 q4 O. M- a5 [end;+ U' ]- d2 g6 f$ H/ f, {$ W/ r

9 x- a8 R. ^* b4 b% v* L) j也就是说对于所有期望以外的值 给一个debug。。。: q7 h2 G$ L' l1 M, P/ z

5 l8 {$ r# L1 r, V) d这样做就可以避免或者是及时发现很多未知的 或者是不易差距的错误。。。
发表于 2013-3-19 21:36:31 | 显示全部楼层
,赞一个!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-21 17:57 , Processed in 0.012933 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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