C语言中怎样跳出if语句

我在全局脚本中用C写的 if 语句,一个脚本用了很多if语句,现在导致程序执行到某一步后,不执行了,请问大家怎样跳出单独的一个 if 语句?谢谢

问题补充:
用goto语句可以吗?就是一个if语句结束后就加一个goto,再在每一个if语句前加一个语句标号.
       我是在全局脚本中做故障报警,if后面就是故障变量,这样做当有新故障来时,会不会报新故障啊?会有其他问题产生吗?

   还有一种方法就是用switch()   case语句,就是一个故障产生一个标志,再把这个标志给switch,这样也太多了啊,一个故障就要一个case啊.有其他好方法吗?
       谢谢了啊

  用 return();行吗?在每一个if结束后就加一个return();吗??我试了,编译不通过啊。

最佳答案

使用return直接退出脚本,goto则跳转至其他标签。

  用那个看你的需求了!
 ----------------------------
 return返回数据与脚本的返回类型有关,如为Void,则return;即可

提问者对于答案的评价:
说实话,没最佳答案

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:34
下一篇 2019年6月11日 上午11:34

相关推荐

  • wincc logging for runtime advanced

    我用的V14SP1编辑了一个画面的记录曲线和一个带脚本的声音报警,每次仿真和实际使用的时候运行主画面就会弹出来wincc logging for ru…

    2020年11月1日
  • 关于wincc跟excel的数据写

    由于上次提的问题,没有附上图,重新提一个。。。我从网上下了一段c脚本进行生成excel,然后写数据,最后保存退出c脚本如下:—————————-…

    2017年11月12日
  • 使用TIA Wincc动画制作

    如何使用博途软件集成的Wincc制作动画,并与PLC程序实现联合仿真呢?举例,一个自动往返的运料小车,如何通过Wincc制作动画实现运料小车的往返?有没有详细的学习资料? 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • Wincc读取excel数据

    利用Wincc读取excel文档中的数据,需要连续读数,采用在Wincc画面中添加按钮的形式,但是运行后,只有点击按钮后才会出现一个数,想问问怎么只点击一次按钮就可以按照一定的间隔…

    SIMATIC WinCC 2021年7月5日
  • WINCC V6.2 SQL 安装问题

    我现在有一台服务器,里面已经安装有WINDOWS 2003 R2和SQL 2005标准版,因为系统是在德国做的,在国内没办法做备份,现在需要再在这个服…

    SIMATIC WinCC 2019年6月11日
  • VS2005 C#开发OPC客户端提示没有注册问题

    使用VS2005 C#开发OPC客户端提示没有注册类别,但是OPCSiemensDAAutomation组件已经完成注册,且成功,不知道什么原因总是提示没有注册,因此也不…

    SIMATIC WinCC 2019年6月11日
  • 用VBC写下动作

    做个按钮按鼠标左键OP-D有输出为1,按鼠标右键OP-D输出为0。请各位老师帮我解答下,谢谢。 问题补充:我想问下HMITUNTIME是表示的画面吗?就是在实现左右键功能之前,我还…

    SIMATIC WinCC 2019年6月11日
  • 怎么才能让wincc实时记录cpu中缓存诊断信息

    因为设计(有DP站长期不上电,导致缓存信息滚动溢出)、生产、人员素质等因素导致CPU死机后无法读取CPU中缓存诊断信息,不能有效的判断故障原因,查找了很多资料wincc高级选件中有…

    SIMATIC WinCC 2017年11月23日
  • 全局脚本函数

    请教各位大哥,全局动作里的函数文件被加密了,有没有好的办法解密呢,十万火急 最佳答案 没有办法!只有找原作者了!如果是简单的脚本那就自己编写!如果复杂的就只有找原作者了! 提问者对…

    SIMATIC WinCC 2019年6月11日
  • wincc多个画中画(画面窗口)怎么置顶?

    我在一个画面中设置了多个画中画(画面窗口),运行起来发现每个画面窗口只要一点击就置顶了,怎么才能让想要的画面置顶呢?鼠标点击也不会改? 最佳答案 组态时,每个画面窗口控件都有一个“…

    SIMATIC WinCC 2019年6月11日