C言語 演算子 一覧リスト

C言語で使用される演算子の一覧リストです。

算術演算子

 足し算
 引き算
 かけ算
 割り算
 割り算の余り

四則演算のサンプルプログラムはこちらの記事

++ インクリメント(1加算)
ーー デクリメント(1減算)

インクリメント、デクリメントの詳しい説明記事はコチラ

代入演算子

 右の値を左の値に代入する

+= x += y と書いた場合、x = x + y と同じ意味
ー= x -= y と書いた場合、x = x – y と同じ意味
*= x *= y と書いた場合、x = x * y と同じ意味
/= x /= y と書いた場合、x = x / y と同じ意味
%= x %= y と書いた場合、x = x % y と同じ意味

スポンサーリンク

ビット演算子

 AND(アンド)演算を行う
 OR(オア)演算を行う
 XOR(エックスオア)演算を行う
~ ビット反転を行う
<< 左シフトを行う
>> 右シフトを行う

ビット演算についての記事はコチラ

比較演算子

関係演算子

 左よりも右のほうが大きい場合、真を返す
 右よりも左のほうが大きい場合、真を返す
<= 左と右が同じ、もしくは左よりも右のほうが大きい場合、真を返す
>= 左と右が同じ、もしくは右よりも左のほうが大きい場合、真を返す

等価演算子

== 左と右が等しい場合、真を返す
!= 左と右が等しく無い場合、真を返す

比較演算子の詳しい説明記事はコチラ

論理演算子

&& 左と右の条件に両方とも一致した場合、真を返す
|| 左と右の条件のどちらかに一致した場合、真を返す
 条件が真の場合は、偽を返す。条件が偽の場合は、真を返す。

論理演算子の詳しい説明記事はコチラ