読み方 : アローえんざんし
アロー演算子【arrow operator】
概要

C言語やC++言語、C#では、構造体や共用体、オブジェクトのメンバーにアクセスする際にドット演算子(obj.member)を用いるが、それらのポインタからメンバーにアクセスしたい場合にアロー演算子「->」を用いて「ptr->member」のように記述する。
PerlやPHPではオブジェクトのメンバーにアクセスするのが「->」の役割で、PHPでは「=>」でキーと値のペアを定義する。Javaでは「->」がラムダ式の定義に用いられるが、C#ではラムダ式に「=>」を用いる。
(2023.11.3更新)