- 相關(guān)推薦
在編程中g(shù)oto是什么意思
在編程中g(shù)oto是什么意思
goto語(yǔ)句也稱為無(wú)條件轉(zhuǎn)移語(yǔ)句,其一般格式為:goto 語(yǔ)句標(biāo)號(hào);其中語(yǔ)句標(biāo)號(hào)是按標(biāo)識(shí)符規(guī)定書寫的符號(hào),放在某一語(yǔ)句行的前面,標(biāo)號(hào)后加冒號(hào)(:)。語(yǔ)句標(biāo)號(hào)起標(biāo)識(shí)語(yǔ)句的作用,與goto語(yǔ)句配合使用。如: label: i++;loop: while(x<7);C語(yǔ)言不限制程序中使用標(biāo)號(hào)的次數(shù),但各標(biāo)號(hào)不得重名。goto語(yǔ)句的語(yǔ)義是改變程序流向, 轉(zhuǎn)去執(zhí)行語(yǔ)句標(biāo)號(hào)所標(biāo)識(shí)的語(yǔ)句,其通常與條件語(yǔ)句配合使用,可用來(lái)實(shí)現(xiàn)條件轉(zhuǎn)移, 構(gòu)成循環(huán),跳出循環(huán)體等功能。但是,在結(jié)構(gòu)化程序設(shè)計(jì)中一般不主張使用goto語(yǔ)句,以免造成程序流程的混亂,使理解和調(diào)試程序都產(chǎn)生困難。
匯編語(yǔ)言
goto語(yǔ)句與匯編語(yǔ)言里面的jmp指令相同,(無(wú)條件轉(zhuǎn)移)
1+2+3........+8+9+10
NASM描述:
mov ax,1
mov bx,0
start:add bx,ax
inc ax
cmp ax,11;比較指令
jzend ;零轉(zhuǎn)移
jmp start
end:
;
;start: end:是標(biāo)號(hào)
[在編程中g(shù)oto是什么意思]
【在編程中g(shù)oto是什么意思】相關(guān)文章:
紛紛的意思是什么10-03
綻放的意思是什么08-12
forever的意思是什么08-14
小年是什么意思02-02
單詞memory意思是什么10-04
activity是什么意思07-25
feedback是什么意思10-07
寒露是什么意思?06-19
小年是什么意思?02-02
霜降是什么意思05-27