在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SCL用GOTO語句執行程序跳轉

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-02-01 09:22 ? 次閱讀

用GOTO語句能夠執行程序跳轉。此引起立即跳轉到指定標號,為此而到同塊中不同的語句。

GOTO語句應只用在特定情況,如出錯管理。根據結構化編程規則,不應使用GOTO語句。

這里,標號是在一個在LABEL/END_LABEL聲明部分的標號。標號引出GOTO語句后下一步執行的語句。

如果使用GOTO語句,記住以下規則:

跳轉的目標必須在同一個塊內。

跳轉的目標必須是唯一的標記。

跳入循環是不可能的。從循環跳出則是可能的。

例子(Example)

FUNCTION_BLOCK GOTO_EXA
VAR
INDEX : INT ;
A : INT ;
B : INT ;
C : INT ;
IDWORD: ARRAY[1..51] OF STRING ;
END_VAR
LABEL
LAB1, LAB2, LAB3 ;
END_LABEL

BEGIN
IF A > B THEN
GOTO LAB1 ;
ELSIF A > C THEN
GOTO LAB2 ;
END_IF ;
// . . .
LAB1: INDEX := 1 ;
GOTO LAB3 ;
LAB2: INDEX := 2 ;
// . . .
LAB3:
// . . .






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • VaR
    VaR
    +關注

    關注

    0

    文章

    39

    瀏覽量

    11354
  • EXA
    EXA
    +關注

    關注

    0

    文章

    4

    瀏覽量

    6161
  • LabV
    +關注

    關注

    0

    文章

    2

    瀏覽量

    6340

原文標題:SCL -GOTO語句

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式C語言中的goto語句詳解

    goto語句被稱為C語言中的跳轉語句。用于無條件跳轉到其他標簽。它將控制權轉移到程序的其他部分。
    發表于 07-19 16:08 ?3393次閱讀
    嵌入式C語言中的<b class='flag-5'>goto</b><b class='flag-5'>語句</b>詳解

    請問在keil中我使用c語言編程序,但是想用goto語句時發現不

    請問在keil中我使用c語言編程序,但是想用goto語句時發現不用,我加了后#include我ljmp也不能用,我就是想根據不同的中斷端口,來跳轉
    發表于 03-03 17:26

    c語言編程序,但是想用goto語句

    請問在keil中我使用c語言編程序,但是想用goto語句時發現不用,我加了后 #include我ljmp也不能用,我就是想根據不同的中斷端口,來
    發表于 03-04 15:40

    單片機中斷使用goto語句

    文件n++;}}interupt(){if(...)n++;goto loop;}n為mp3文件的序號文件在被讀取的時候 是連續的,也就是這個程序執行很久就是想在按鍵按下后 就在中斷里把n加一然后
    發表于 06-20 17:25

    編寫程序可以不用goto向上跳轉

    不用goto向上跳轉程序怎樣編寫 能不能有continue
    發表于 10-22 10:07

    如何編寫不用goto向上跳轉程序??

    不用goto向上跳轉程序怎樣編寫??
    發表于 11-01 15:31

    在C語言中什么是goto語句

    什么是goto語句goto語句被稱為C語言中的跳轉語句,用于無條件跳轉到其他標簽,它將控制權轉移
    發表于 07-14 08:17

    淺談C語言goto語句的用法

    冒號(:)。語句標號起標識語句的作用,與goto 語句配合使用。執行goto
    發表于 05-06 09:16

    Proteus之goto語句的應用

    Proteus之goto語句的應用,很好的Proteus資料,快來學習吧。
    發表于 04-18 14:49 ?0次下載

    消息傳遞并行程序的變異測試

    行程序執行的不確定性,增加了測試的復雜性和難度.研究消息傳遞并行程序的變異測試,提出其弱變異測試轉化方法,以提高該程序變異測試的效率.首先,根據消息傳遞并
    發表于 01-10 15:31 ?0次下載

    C語言的for循環語句程序和電路圖免費下載

    1、在許多實際問題中,需要程序進行有規律的重復執行,這時可以循環語句來實現。在c語言中。用來實現循環的語句有for
    發表于 08-20 17:31 ?1次下載
    C語言的for循環<b class='flag-5'>語句</b>的<b class='flag-5'>程序</b>和電路圖免費下載

    C語言中的goto語句怎么?為什么反對使用

    關于C語言的goto語句存在很多爭議,很多書籍都建議“謹慎使用,或者根本不用”。這里先不做過多的討論,存在即合理,既然是C語言中的一個知識點,我們還是有必要學會使用。先看一些goto如何用:
    的頭像 發表于 01-24 17:38 ?6675次閱讀
    C語言中的<b class='flag-5'>goto</b><b class='flag-5'>語句</b>怎么<b class='flag-5'>用</b>?為什么反對使用

    continue和break跳轉語句介紹

    跳轉語句允許程序代碼跳過一個或多個編程語句,SystemVerilog的jump語句是continue、break和disable。
    的頭像 發表于 11-09 09:23 ?1644次閱讀

    西門子博途SCLGOTO跳轉指令

    跳轉標簽和“跳轉”指令必須在同一個塊中。在一個塊中,跳轉標簽的名稱只能指定一次。每個跳轉標簽可以是多個跳轉指令的目標
    發表于 07-03 14:53 ?8354次閱讀

    深入探討嵌入式C編程的goto語句

    什么是goto語句goto 語句被稱為 C 語言中的跳轉語句。 用于無條件跳轉
    發表于 01-21 10:41 ?614次閱讀
    深入探討嵌入式C編程的<b class='flag-5'>goto</b><b class='flag-5'>語句</b>
    主站蜘蛛池模板: 女同性大尺度床戏视频| 在线网站你懂| 911国产自产精选| 国产精品资源在线观看| 99插插| 日本xxx69hd| 亚洲精品在线视频观看 | 九九99久久精品午夜剧场免费| 久久男女| 综合色影院| 天天操夜夜操视频| 国产精品久久女同磨豆腐| 欧美巨大xxxx做受中文字幕| 亚洲第一区视频| 亚洲人成在线精品| 日本黄色免费在线| 奇米一区二区三区四区久久| 久久久免费视频播放| 婷婷色香五月激情综合2020| 色黄视频| 天天寡妇色| 久久精品久| 亚洲国产精品久久网午夜| 九九热精品国产| 天天操夜夜艹| 51国产| 黄免费看| 日韩在线天堂免费观看| 黄鳝钻进下面好爽小说| 亚洲爽视频| 波多野结衣福利| 久久国产免费观看精品| 四虎看片| 二级黄色大片| 久久老色鬼天天综合网观看| 91三级在线| 婷婷开心激情| 国产亚洲一区二区精品| 全免费一级午夜毛片| 一区二区三区在线播放| 天天狠狠弄夜夜狠狠躁·太爽了|