c語言中goto c語言中goto loop

C語言中的 GOTO 是什么意思.?

GOTO是跳轉語句,意思是中斷當前某程序的執(zhí)行,跳轉到程序的其他位置繼續(xù)執(zhí)行。

成都創(chuàng)新互聯(lián)公司于2013年創(chuàng)立,先為襄陽等服務建站,襄陽等地企業(yè),進行企業(yè)商務咨詢服務。為襄陽企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。

常見的跳轉語句有:break、continue、goto

C語言中goto的用法要盡量詳細

goto語句也稱為無條件轉移語句,其一般格式如下: goto 語句標號; 其中語句標號是按標識符規(guī)定書寫的符號, 放在某一語句行的前面,標號后加冒號(:)。語句標號起標識語句的作用,與goto 語句配合使用。

如: label: i++;

loop: while(x7);

goto loop;

C語言不限制程序中使用標號的次數(shù),但各標號不得重名。goto語句的語義是改變程序流向, 轉去執(zhí)行語句標號所標識的語句。

goto語句通常與條件語句配合使用。可用來實現(xiàn)條件轉移, 構成循環(huán),跳出循環(huán)體等功能。

擴展資料:

go to語句使用原則:

1、使用goto語句只能goto到同一函數(shù)內,而不能從一個函數(shù)里goto到另外一個函數(shù)里。

2、使用goto語句在同一函數(shù)內進行goto時,goto的起點應是函數(shù)內一段小功能的結束處,goto的目的label處應是函數(shù)內另外一段小功能的開始處。

3、不能從一段復雜的執(zhí)行狀態(tài)中的位置goto到另外一個位置,比如,從多重嵌套的循環(huán)判斷中跳出去就是不允許的。

4、應該避免向兩個方向跳轉。這樣最容易導致"面條代碼"。

參考資料:百度百科-goto語句

c語言中goto是什么意思

C語言中的goto是一種跳轉語句,類似于HTML語言中的錨點。

在執(zhí)行代碼時系統(tǒng)檢查到有”goto XXX“,就會跳過一段代碼,不執(zhí)行,直接執(zhí)行“XXX:”后面的代碼。

goto ? 操作符可以用來跳轉到程序中的另一位置。該目標位置可以用目標名稱加上冒號來標記,而跳轉指令是 ? goto 之后接上目標位置的標記。

網(wǎng)頁名稱:c語言中goto c語言中goto loop
文章位置:http://www.muchs.cn/article46/dohsdhg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作做網(wǎng)站、品牌網(wǎng)站設計、小程序開發(fā)網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設