當前位置:學問谷 >

職場範例 >職場充電 >

在編程中goto是什麼意思

在編程中goto是什麼意思

在編程中goto是什麼意思

goto語句也稱為無條件轉移語句,其一般格式為:goto 語句標號;其中語句標號是按標識符規定書寫的符號,放在某一語句行的.前面,標號後加冒號(:)。語句標號起標識語句的作用,與goto語句配合使用。如: label: i++;loop: while(x<7);C語言不限制程序中使用標號的次數,但各標號不得重名。goto語句的語義是改變程序流向, 轉去執行語句標號所標識的語句,其通常與條件語句配合使用,可用來實現條件轉移, 構成循環,跳出循環體等功能。但是,在結構化程序設計中一般不主張使用goto語句,以免造成程序流程的混亂,使理解和調試程序都產生困難。

  彙編語言

goto語句與彙編語言裏面的jmp指令相同,(無條件轉移)

1+2+3........+8+9+10

NASM描述:

mov ax,1

mov bx,0

start:add bx,ax

inc ax

cmp ax,11;比較指令

jzend ;零轉移

jmp start

end:

;

;start: end:是標號

標籤: goto 編程
  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flzc/chongdian/7wl52g.html