首頁 > 後端開發 > C#.Net教程 > c語言goto語句用法

c語言goto語句用法

angryTom
發布: 2020-03-09 17:28:22
原創
9118 人瀏覽過

c語言goto語句用法

c語言goto語句用法

#goto語句可以讓程式在沒有任何條件的情況下跳到指定的位置,所以goto語句又稱為是無條件跳轉語句。

推薦學習:程式設計入門教學

它的語法如下

goto label;
//其它代码
label:
登入後複製

其中,label為我們自己定義的一個標籤,定義的規則與變數的命名相同,它的位置是不固定的,它可以寫在goto語句的後面,也可以寫在它的前面,然而goto語句只能在一個函數內部跳轉,它並不允許跳轉出一個函數外部。

int day = 1;
loop:
if (day <= 31){
    printf("%d\n", day);
    day++;
    goto loop;
}
登入後複製

上面程式就是利用了goto和if語句來實作了迴圈功能,它與while實作的迴圈功能一樣,其中loop為我們定義的一個label(標籤)。

c語言goto語句用法

註:避免使用goto語句,它會打亂程式結構,不容易閱讀。

推薦學習:c語言影片教學

#

以上是c語言goto語句用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板