オペレータ
オペレータは操作を行うようにcに指示するまたは1つ以上のオペランドの行為、である記号。 オペランドはオペレータが行動する何かである。 cでは、すべてのオペランドは表現である。 cオペレータは4つの部門に続くことである:
- 割り当てオペレータ
- 数学オペレータ
- 関係演算子
- 論理演算子
割り当てオペレータ
割り当てオペレータは等号である(=)。 等の使用はプログラミングを規則的な数学代数関係の使用と異なっている号。 書けば
x = y;
Cプログラムでは、それは「意味しないyにcの割当てステートメントのx.の価値を」割り当てなさいことを「x y.と代りに等しい」が、それ意味することを、右側はどの表現である場合もあり変数名は左側にあるなる。 従って、形態は次の通りある:
variable = expression;
実行中に、表現は評価され、生じる価値は変数に割り当てられる。
数学オペレー
c'sの数学オペレータは付加および減法のような数学的オペレーションを行う。 cに2人の一成分の数学オペレータおよび5人の二進数学オペレータがある。 一成分の数学オペレータは単一オペランドを取るので従って示されてある。 cに2人の一成分の数学オペレータがある。
増分および漸減オペレータは変数とだけ、ない定数と使用することができる。 行われる操作は1つをへ加えるか、またはオペランドから1を引くことである。 すなわち、声明++x; そして --y; これらの声明の等量はある:
x = x + 1;
y = y - 1;
二進数学オペレータは2つのオペランドを取る。 共通の数学的オペレーションを含んでいる最初の4人の二項演算子、計算機で(+、-、*、/)、あなたによく知られている見つけた。 第5オペレータ係数は第1オペランドが第2オペランドで分けられるとき残りを戻す。 例えば、11係数4は3つに匹敵する(11は4、2回および3で残割ることによって求められる)。
関係演算子
c'sの関係演算子が表現を比較するのに使用されている。 関係演算子を含んでいる表現はに調整する(1)をまたは偽評価する(0)。 cに6つの関係演算子がある。
|