回 帖 发 新 帖 刷新版面

主题:在QB中用GOTO语句问题

小弟是菜鸟一个,据说在QB中尽量不要用GOTO语句,但在有些情况下不得不要用,很难用IF THEN ELSE来代替,请问用了一些GOTO语句会导致什么问题呢?程序会不稳定吗?

回复列表 (共15个回复)

11 楼

if YN$<"2"or XN$<"6"or (XN$="6" and (XY$<"3" or (XY$="3" and XR$<="2")))then
      print "ERR"
endif
      shell "xxx"

假如用的是数组就需要注意越界的问题

12 楼

moz大侠,想给你评30分怎么评不了呢?这个论坛有限制用户评分的吗?

13 楼

存在就有它自己的价值,有没有用,那是每个人自己个人的主观意识,跟GOTO这个命令无关!管他什么狗 P 结构不结构,只要能解决问题就是好的,黑猫白猫,抓老鼠的才是好猫。[em9]

14 楼

TO: zys
   谢谢你了,我心里已经收到你的评分了.
   论坛里评不了分是因为你不是楼主.

TO: 莫非白
   不知道你贵姓,不过我倒是姓莫的.
   在我的心目中,不管你走多少弯路,只要结果(下场,结局)是一样的,我认为过程并不太重要.(至于时间或其他代价,也就得认为结果不一样)
   但曾经ftw教训过我一次,他说手段或知识或学问的不一样,导致你只能抓到自己家的老鼠,而且能抓到多少,什么时候才能抓到老鼠还不能确定.

15 楼

这么说,楼上的除了抓自己家的老鼠之外,还想抓火星鼠喽???[em10]

我来回复

您尚未登录,请登录后再回复。点此登录或注册