(矢印演算子), -> (矢印), 演算子">

矢印演算子 ->

-> (矢印) 演算子は、ポインターを使用するクラス、 構造体または共用体メンバーにアクセスするために使われます。 後置式、その後に続く -> (矢印) 演算子、さらにその後に、 できるだけ修飾された ID または疑似デストラクター名が続き、ポインターが指すオブジェクトのメンバーを指定します。 (疑似デストラクター は、非クラス型のデストラクターです。) 後置式は、classstruct、または union 型のオブジェクトを指すポインターでなければなりません。 名前は、そのオブジェクトのメンバーでなければなりません。

式の値は、選択されたメンバーの値です。名前が左辺値の場合は、式の値も左辺値です。式が修飾された型へのポインターである場合、結果式内の指定メンバーには同じ型修飾子が適用されます。

関連参照

IBM Copyright 2003