前回 int型の変数a を宣言しましたね。
変数には型があります。
変数の型一覧
| 型 | 分類 | ビット幅 | 範囲 |
| void | 型なし | - | - |
| char | 文字型 | 8 | -128 ~ 127 |
| unsigned char | 文字型 | 8 | 0~255 |
| signed char | 文字型 | 8 | 「char」又は「unsigned char」と同等 |
| short | 整数 | 8 | -128 ~ 127 |
| unsigned short | 整数 | 8 | 0~255 |
| int | 整数 | 32 | -2,147,483,648 ~ 2,147,483,647 |
| unsigned int | 整数 | 32 | 0 ~ 4,294,967,295 |
| long | 整数 | 32 | -2,147,483,648 ~ 2,147,483,647 |
| unsigned long | 整数 | 32 | 0 ~ 4,294,967,295 |
| float | 実数 | 32 | およそ10の-38乗~10の38乗 |
| double | 実数 | 64 | およそ10の-308乗~10の308乗 |
| bool | 真偽値 | 8 | true または false |
char や int , float , double , bool はよく使うので覚えておきましょう。
前回の補足ですが、
数式を短く
| 通常 | 省略形 |
| a = a + 2 | a += 2 |
| a = a + 1 | a ++ |
| a = a - 2 | a -= 2 |
| a = a - 1 | a -- |
| a = a / 1 | a /= 1 |
| a = a * 1 | a *= 1 |
この省略形は必ず覚えておきましょう。
ということで今日はここまで。
