设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4896|回复: 1

[其他] debug 和 if 的小提示

[复制链接]
 楼主| 发表于 2013-3-19 18:56:15 | 显示全部楼层 |阅读模式
这个其实应该大部分人都已经用到了。。。$ S- B: F5 g7 g$ m: D* y3 U  l

; [$ {; Y+ z6 m  J9 }5 w0 i- ]一般情况下 对于判断的对象 可能的值一般都是已知的 比如我知道某一个值应该介于0 到100之间 我希望这个值如果大于50就执行某命令。。。这种情况下 if 可以写成如下% O! I+ X) A- J  h  ?

9 `/ X' c+ l! H1 K$ [( Uif x<=50 and x>=0 then
$ ^# H: ~$ Z* x4 n& m1 c, J...7 s; m" g4 Y- s) Z- n1 o
elseif x>50 and x<=100 then
* X6 X6 y) a! Y: L6 K...2 o" a( T. l  @# A, G  P. F& Y
else
4 i2 w  a! Z# Z  debug;
5 g; W  R1 o7 Cend;
& z( ?1 O. Y! _' \+ U+ o9 |8 a9 J. K$ A6 ?6 G8 s
也就是说对于所有期望以外的值 给一个debug。。。
. M0 P  v' l& g1 I
0 \9 i5 D) O: z6 i0 E这样做就可以避免或者是及时发现很多未知的 或者是不易差距的错误。。。
发表于 2013-3-19 21:36:31 | 显示全部楼层
,赞一个!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-20 23:43 , Processed in 0.012720 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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