次のプロパティを持つ言語構造はどのように呼び出されますか?
- 関数のように、始まりと終わりがあります
- 名前を含むヘッダーがあります。これも関数のようですが、引数はありません
関数のように、最初と最後の間に任意の数のステートメントが存在する可能性があります
関数を使用して、どこからでも(それ自体でも)最初にジャンプでき、関数に含まれるステートメントが最後に到達するまで実行されます。
関数を使用して、その内容の実行をすぐに停止し、元の場所に戻ることができます
そこに含まれるコードは他のすべてと同じスコープにあるため、外部のすべての変数にアクセスして、構成を離れるときに削除されない新しい変数を作成できます。
全体として、それはgoto
終わりとそれが呼び出された場所に戻るオプションを備えたポイントのようなものです。