C言語でのgoto文の使い方

angryTom
リリース: 2020-03-09 17:28:22
オリジナル
9082 人が閲覧しました

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 で実装したループ関数と同じで、ループは私たちが定義したラベルです。

C言語でのgoto文の使い方

注: goto ステートメントの使用は避けてください。プログラムの構造が崩れ、読みにくくなります。

推奨学習: C 言語のビデオ チュートリアル

以上がC言語でのgoto文の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート