14. よく使われる演算子 13
記号 種類 使用例
算術演算子
+ 加算 x + y
- 減算 x - y
* 乗算 x * y
/ 除算 x / y
% 剰余 x % y
比較演算子
> より大きい x > y
>= 以上 x >= y
< より小さい x < y
<= 以下 x <= y
== 等価 X == y
!= 非等価 X != y
論理演算子
&& 論理積(AND) x && y
|| 論理和(OR) x || y
! 否定(NOT) !x
算術演算子は、
計算でよく使われる
※「*」はポインタでも
使われるので注意!
比較演算子と論理演算子は、
条件分岐でよく使われる
「やさしいC」 p.82
16. インクリメントとデクリメント 15
「やさしいC」 p.84
// インクリメント
int a = 0;
a = a + 1;
a++;
++a;
// デクリメント
int b = 0;
b = b - 1;
b--;
--b;
ぜんぶ同じ意味
※++の場所によって
計算順序が変わる
ぜんぶ同じ意味
※--の場所によって
計算順序が変わる
インクリメント、デクリメントは
繰り返し処理の中でよく使う