ポインター演算子
読み:ポインターえんざんし
ポインターを扱うための演算子。
概要
C/C++
C/C++には、次の二つのポインター演算子が存在する。
*は二種類の右辺値があり、即値であればその値をアドレスとして処理し(但しキャストが必要)、ポインター変数であれば変数の値(中身はアドレス)を使う。
Delphi
Delphiでは、次の書式が存在する。^には前置と後置がある。
- @変数名 … 変数等のアドレスを得る
- ^型名 … ポインター変数の宣言
- 変数名^ … ポインターが示すアドレスにあるデータの参照
記述方法は違うが、基本的な機能はCと変わらない。
再検索