意味 C/C++ C++ PHP Perl JavaScript HTML
演算子 関係 () (cast) == != (cast) () == != == !=
配列 [] [] @ [] []
連想配列 [""] {""} []
ポインタ [] . -> * & this -> \ $$
代入 = -= += *= /= %= ←C ←C ←C
算術 ++ -- * / % ++ -- ** * / % x
論理 && || ! < <= > >= != == && || ! and or xor < <= > >= != == ! < <= > >= && || not and or xor
論理と型 === !===
ビット ~ ^ & | << >> ←C & | ^ ~
文字列 . .= . =~ !~ eq(==) ne(!=) cmp lt(<) gt(>) le(<=) ge(>=) +
実行 `` ``
インスタンス sizeof new delete var
オブジェクト :: this . -> :: -> ::  . this
C/C++の演算子の優先順位
C/C++ C++ PHP Perl JavaScript
関係 代入 ポインタ 算術 符号 論理 ビット 言語依存 文字列
:: this
() [] . ->
(cast) * & ++ -- ! + - ~ sizeof new delete
* / %
+ -  .  . +
<< >>
< <= > >=
== !=
&^ |
&& ||
?
=
+= -= /= %= <<= >>= &= |= ^= ~=
throw
,