株式会社ヴァンデミックシステム

Blog

<スポンサーリンク>

宿題

問1: continueとbreakの違いは?

  • continue → ループ中の今差し掛かっている処理は実行されず、次のループへ
  • break → ループ終了

問2: Go言語におけるスイッチ文ではケース式に合致したらそのケースしか実行されない。しかし他の言語ではどうなっているか?複数のケースが実行されてしまうことがある。この言語仕様の名称はなにか?

  • 名称 fallthrough(落ちるという意味)
  • bashだとGoと同じな気がします

問3: 問2における機能をGo言語で実装する方法を答えよ。

遅延実行

  • 関数内の最後に実行される

ファイルを開く処理などで使う

ロギング

ファイル書き込み

image.png

<スポンサーリンク>

コメントを残す

Allowed tags:  you may use these HTML tags and attributes: <a href="">, <strong>, <em>, <h1>, <h2>, <h3>
Please note:  all comments go through moderation.

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)