>>883
できました。ありがとうございました。

もう1つお聞きしたいのですが、>>878のようなコードで
Cでいうと swap(&(foo[2]), &(foo[3])) みたいなことはできないのでしょうか?