説明
mixed current(array array);
各配列変数は、その要素のいずれかを指す内部ポインタを持っています。
また配列内のすべての要素は、いろいろな検索処理のために、双方向
リンクリストでお互いにリンクされています。内部ポインタは、配列
ポインタを操作するいずれかの関数が使われるまでは、配列に挿入された
最初の要素を指しています。
current() 関数は、単に内部ポインタが現在
指している配列要素を返します。この関数は、決してポインタを移動
しません。内部ポインタが最終要素の後ろを指していた場合、
current() は FALSE を返します。
参照:
end(), next(),
prev(), reset().