C語言 goto語句

2021-10-10 14:30:55 字數 498 閱讀 7588

goto語句又叫無條件轉移語句,先看乙個例子:

#include

void main()

printf( "hello " );

gotoflag: printf( 「nihao」 );

}輸出:

nihao

可以看出在執行 goto gotoflag 語句之後直接跳轉到gotoflag:printf(「nihao」);

gotoflag:為標記行,冒號切記不可省略。

反之如果**這樣子

#include

void main()

printf( "hello " );

gotoflag: printf( 「nihao」 );

}輸出:

hello nihao

可以看到執行了

printf(「hello 「);

gotoflag:printf(「nihao」);

這兩條語句,gotoflag:將沒有意義。

goto 語句 C語言

c語言 goto語句又叫無條件轉移語句,先看乙個例子 include void main printf hello gotoflag printf nihao 輸出的結果為 nihao 可以看出在執行 goto gotoflag 語句之後直接跳轉到gotoflag printf nihao goto...

C語言基礎 goto語句

在本節中我們來學習乙個比較有爭議的語句goto,goto語句可以使程式在沒有任何條件的情況下跳轉到指定的位置,所以goto語句又被稱為是無條件跳轉語句。它的語法如下 goto label 其它 label 其中,label為我們自己定義的乙個標籤,定義的規則與變數的命名相同,它的位置是不固定的,它可...

C語言禁術 goto語句

goto語句是一種無條件轉移語句,goto 語句的使用格式為 goto 語句標號 其中標號是乙個有效的識別符號,這個識別符號加上乙個 冒號 一起出現在函式內某處,執行goto語句後,程式將跳轉到該標號處並執行其後的語句。另外標號必須與goto語句同處於乙個函式中,但可以不在乙個迴圈層中。通常goto...