配列ポインタの操作:
配列ポインタの移動操作:
Next() が実行され、現在の要素の値が取得されます。
Prev() は同時に現在の要素の値を取得します。
End()は最後の要素単位に移動し、最後の要素の値を取得します
Reset() は最初のセルに移動し、最初の要素の値を取得します。
移動が失敗した場合は false を返します。
パラメーターはすべて操作が必要な配列であり、参照によって渡されます。
ポインタが指す要素に関する情報を取得します:
Key();//現在の配列ポインタが指す要素の添字を取得します
Current();//現在の配列ポインタが指す要素を取得します
ポインタを移動せずにデータのみを取得します
混合操作もあります:
つまり、現在のポインタ要素の情報(キー値)を取得することができ、同時にポインタを移動することもできます。
Each(); 現在の要素の情報 (キーと値の情報) を取得します、
個人。
ポインタを移動:
場合によっては、それぞれの特性を使用して、配列を走査するという目的を達成できます。
ループ構造とそれぞれを使用して完了する必要があります。
一致条件: それぞれが最後の要素に到達すると、false を返します。
リスト機能:
リストの制限: インデックス配列に対してのみ機能します。
list と each を使用して走査を完了します
ただし、各走査を使用した後、配列ポインターはリセットされないため、手動でリセットする必要があります。