インデックスの代わりにポインターを使用してポインター配列をソートしようとしていますが、これを行う方法が完全にはわかりません。私はグーグルで検索しましたが、関連するものは見つかりませんでした。
インデックスを使用してソートを正常に機能させることができましたが、ポインターも使用してソートしたいと考えています。現在、関数は次のようになっています。
void sort(int *pointer, int size){
int i, j, temp;
for(i = 0; i < size; i++){
for(j = i + 1; j < size; j++){
if(pointer[j] < pointer[i]){
temp = pointer[j];
pointer[j] = pointer[i];
pointer[i] = temp;
}
}
}
}
配列インデックスが使用されていることがわかりますが、ポインターのみを使用してこれを行うにはどうすればよいでしょうか?