プログラムの式は、演算子の命令を優先順位や結合規則に
従って、一つずつ実行します。
下の表において、演算子の箇所をクリックするとラジオボタンのチェックに従って、下または上に移動します。
各演算子の位置を正しい優先順位の位置へ移動して、評価ボタンをクリックください。
下へ移動
上へ移動
(4個の演算子の優先順位で誤りがある問題です。)
演算子(上の行の優先順位が高い) | 結合規則 |
---|---|
() [] . -> | 左から右 |
++ -- ! + - * & sizeof (型) += -= *= /= %= | 右から左 |
* / % | 左から右 |
+ - | 左から右 |
<< >> | 左から右 |
< <= > >= | 左から右 |
== != | 左から右 |
& | 左から右 |
^ | 左から右 |
| | 左から右 |
&& | 左から右 |
|| | 左から右 |
?: | 左から右 |
~ = &= ^= |= <<= >>= | 右から左 |
, | 左から右 |
それぞれの演算子の概要は、表の中の演算子に
マウスカーソルを移動すると見えます
答えは、ここを参照ください。