int x; |
int x; int y; int z; |
int x,y,z; |
int age; |
int x; int x; // 同じ宣言を二度書くとエラー |
int x=5; |
int x; x=5; |
int x=5; x=10; |
型 | 典型的なビット幅 | 典型的な範囲 |
char | 8 ビット (1 バイト) | -128~127 |
int | 32 ビット (4 バイト) | -2,147,483,648~2,147,483,647 |
float | 32 ビット (4 バイト) | 3.4×10-38~3.4×1038 (負の数も含まれる) |
double | 64 ビット (8 バイト) | 1.7×10-308~3.4×10308 (負の数も含まれる) |
bool | 1 ビット | true または false |
void | - | 値なし |
int x; double x; // x は既に整数型の変数と宣言されているのでエラーになる |
int x = 5; int y = 10; int z = 20; std::cout << x << "\n"; std::cout << y << "\n"; std::cout << z << "\n"; |
int x = 5; int y = 10; int z = 20; std::cout << "xの値は" << x << "\n"; std::cout << "yの値は" << y << "\n"; std::cout << "zの値は" << z << "\n"; |
int x = 5; int y = 10; int z; z=x+y; |
+ | 加算 |
- | 減算 |
* | 乗算 |
/ | 整数 (int) 同士の除算では小学生の割算出学ぶ「商」が計算される。 すなわち、5 / 3 に対しては商の 1 が得られる。 一方、割る数と割られる数のどちらに小数点以下を含む数 (double または float) がある場合の除算では、 結果にも小数点以下が含まれる。 |
% | 整数の除算の余りが計算される。すなわち、5 % 3 に対しては余りの 2 が得られる。 |