1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Swift] わからない言葉をとことん調べて基礎を積み上げる 「ビット、assert」

Last updated at Posted at 2015-09-24

#ビット

ビットとは、コンピュータが扱う情報の最小単位。「binary digit」を略したものが語源と言われる。**2つの選択肢から1つを特定するのに必要な情報量が1ビット。**一般に、**nビットの情報量では2のn乗個までの選択肢からなる情報を表現することができる。**例えば、アルファベット26文字を表現するのに必要な情報量は5ビット(16<26<32なため)である。

#条件分岐とラベル
forとdo-whileは省略

code
loop1: while 条件 { //continue loop1でここに戻る
    loop2: while 条件 { //continue loop2でここに戻る
        while 条件 {
            break loop1
            continue loop1
            break loop2
            continue loop2
            }
       } //break loop2でここに行く
} //break loop1でここに行く
 loop1やloop2は区別するためのラベル

#assert
assertはデバッグ用の機能

  • デバッグ

コンピュータのプログラムの誤り(=バグ)を見つけ、手直しをすること。
プログラムの実行時に指定した条件が満たされていれば何もせず、満たされていない場合その時点で停止し、停止箇所のに関するメッセージがログに書き出される

アプリ開発も記事書くのも初心者なので至らない点がありましたら助言していただけると幸いです。
参考サイト:https://ja.wikipedia.org/wiki

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?