サイトアイコン ツナのエンジニアブログ

構造化プログラミング

構造化プログラミングとは

構造化プログラミングとは、順次処理、分岐処理、繰り返し処理の3つの要素でアルゴリズムを表現するという概念です。
この3つの構造のみに絞ることで単純でわかりやすいソースコードにすることができます。

goto文

goto文を使うとソースコードの任意の位置に移動することができます。

一見便利そうに見えますが、C言語においてgoto文は使ってはいけないという文化があります。
なぜなら、ソースコードがわかりにくくなるためです。
ソースコードが長くなればなるほどgoto文による遷移を追うことが難しくなります。

goto文の使い方は、

【ラベル名】:

でラベルを用意し

goto 【ラベル名】;

でそのラベルの位置に移動します。
詳しくはこちら。
https://tunasalmon.com/2017/09/08/goto%E6%96%87/



(adsbygoogle = window.adsbygoogle || []).push({});

モバイルバージョンを終了